C# 4.0 附加实体的延迟加载问题
我已经将DAL代码库从ObjectContext(EF4)更改为DbContext(EF5)。 我的问题是,当我将一个实体附加到DbSet并访问一个导航属性时,我得到的是null而不是一个对象,但是在我的旧代码(ObjectContext案例)中,它返回的是我的对象而不是null 我可以通过显式加载来解决这个问题,但找到所有使用附加实体的导航属性的代码是非常痛苦的 有明确的解决办法吗C# 4.0 附加实体的延迟加载问题,c#-4.0,entity-framework-5,C# 4.0,Entity Framework 5,我已经将DAL代码库从ObjectContext(EF4)更改为DbContext(EF5)。 我的问题是,当我将一个实体附加到DbSet并访问一个导航属性时,我得到的是null而不是一个对象,但是在我的旧代码(ObjectContext案例)中,它返回的是我的对象而不是null 我可以通过显式加载来解决这个问题,但找到所有使用附加实体的导航属性的代码是非常痛苦的 有明确的解决办法吗 感谢您以前是如何创建实体实例的,以及如何使用新代码创建实体实例的?@LadislavMrnka它是由对象数据源在
感谢您以前是如何创建实体实例的,以及如何使用新代码创建实体实例的?@LadislavMrnka它是由对象数据源在旧代码和我的新代码中创建的。我正在使用数据绑定,对象数据源创建实体对象并将其传递给我的BLL。