Использование DbContext Set <T> () вместо показа в контексте

Есть ли различия при выполнении следующих действий:

public class UsersContext : DbContext
{
    public DbSet Users { get; set; }
}

по сравнению с использованиемSet метод контекста:

public class UsersContext : DbContext
{
}

var db = new UsersContext();
var users = db.Set();

Они фактически делают то же самое, давая мне набор пользователей, но есть ли большие различия, кроме того, что вы не выставляете набор через свойство?

Ответы на вопрос(5)

Ваш ответ на вопрос