Usando DbContext Set <T> () en lugar de exponer en el contexto
¿Hay alguna diferencia al hacer lo siguiente?
public class UsersContext : DbContext
{
public DbSet<User> Users { get; set; }
}
versus usar elSet<T>
Método del contexto:
public class UsersContext : DbContext
{
}
var db = new UsersContext();
var users = db.Set<User>();
Estos efectivamente hacen lo mismo, dándome un conjunto de Usuarios, pero ¿hay alguna diferencia diferente a la que usted no está exponiendo el conjunto a través de una propiedad?