我正在使用 Entity Framework 4.0 数据优先模型。我已经禁用了我的 edmx 上的延迟加载,比如
LazyLoadingEnabled=false
我还禁用了上下文构造函数中的加载,例如..
public AMSNextGen_CustomerCare() : base(ConnectionString, ContainerName)
{
ContextOptions.ProxyCreationEnabled = false;
ContextOptions.LazyLoadingEnabled = false;
OnContextCreated();
}
但是当我选择一个实体时,它将获得它的参考导航实体。使用这样的选择语句
return disEdmx.Tax_TaxRule.SingleOrDefault(x => x.TaxRuleID == ruleId);
我没有使用 Eagerly 或 Explicitly loading with 语句。请帮助并给出任何解决方案。
提前致谢