Używanie DbContext Ustaw <T> () zamiast ujawniać w kontekście
Czy są jakieś różnice podczas wykonywania następujących czynności:
public class UsersContext : DbContext
{
public DbSet<User> Users { get; set; }
}
kontra korzystanie zSet<T>
metoda kontekstu:
public class UsersContext : DbContext
{
}
var db = new UsersContext();
var users = db.Set<User>();
To skutecznie robi to samo, dając mi zestaw użytkowników, ale czy są jakieś duże różnice inne niż to, że nie wystawiasz zestawu na działanie nieruchomości?