asp.net-core - mvc - scaffold-dbcontext
Cómo obtener el nombre de la tabla de la entidad asignada en Entity Framework Core (1)
Usando el paquete Microsoft.EntityFrameworkCore.Relational :
var mapping = dbContext.Model.FindEntityType(typeof(YourEntity)).Relational();
var schema = mapping.Schema;
var tableName = mapping.TableName;
Esto supone que dbContext
es una instancia de la clase que se hereda de DbContext
y que tiene configurada YourEntity
allí.
Por alguna razón, necesito usar SQL en EFCore, y usaré el nombre de la tabla de la entidad asignada. ¿Cómo puedo obtenerlo?