【发布时间】:2016-06-28 16:45:00
【问题描述】:
有没有办法在 EntityFramework.Core 上禁用延迟加载
在我之前的代码中,我做了以下事情:
public DataContext(string nameOrConnectionString) : base(nameOrConnectionString)
{
Configuration.LazyLoadingEnabled = false;
Configuration.ProxyCreationEnabled = false;
}
但现在使用新的 ef 7 我找不到任何选择这样做
public DataContext(DbContextOptions<DataContext> options) : base(options)
{
//should have been in the options
}
【问题讨论】:
-
根据一些研究,似乎 EF 7 没有延迟加载
-
是的,这让我很沮丧
标签: c# asp.net entity-framework asp.net-core-mvc entity-framework-core