有没有办法对EntityFramework.Core广东话禁用延迟加载和代理创建上的DbContext EFCore
禁用延迟加载在我以前的代码,我也做了以下内容:
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 –
是的,这对我来说很不舒服 –