Подтверждение о том, что DbContext.Set <T>является - PullRequest
0 голосов
/ 13 сентября 2018

Я ищу подтверждение о том, что DbContext.Set<T> возвращает.

Скажем, например, у меня было 2 класса:

public class MyEntity
{
    public string MyProperty { get; set; }
}

public class MyContext : DbContext
{
    public DbSet<MyEntity> MyEntities { get; set; }

    public DbSet<TEntity> GetSet<TEntity>() where TEntity: class => Set<TEntity>(); 

}

Если contextInstance = new MyContext();, contextInstance.MyEntities возвращает ТОЧНО те же DbSet, что и contextInstance.GetSet<MyEntity>()?

...