我有一个模型是从POST请求中获取的。由于我的视图定义了它的POCO类型,所以从提交的数据创建的对象也是一个POCO。作为POCO,它没有覆盖各种虚拟属性。因此,这些虚拟属性返回null。这反过来意味着我必须根据外键进行单独的查询,以浏览其属性(如果我想做更复杂的事情而不仅仅是保存它)。
给定我的模型的POCO,我能否获得具有所有覆盖功能的代理?
(我曾认为这就是db.Entry().Entity的作用,但它仍然向我返回POCO对象,而不是代理。我在断点暂停期间通过鼠标悬停检查对象的运行时类型。)
给定我的模型的POCO,我能否获得具有所有覆盖功能的代理?
(我曾认为这就是db.Entry().Entity的作用,但它仍然向我返回POCO对象,而不是代理。我在断点暂停期间通过鼠标悬停检查对象的运行时类型。)