我使用 EF 5.x DbContext Fluent Generator 来生成我的 POCO 类,但我的属性未编码为虚拟。难道你不必为了跟踪发生吗?为什么模板不使用 virtual 作为属性?
问问题
687 次
1 回答
1
因为我们发现对于大多数用户来说,使用快照更改跟踪比使用更改跟踪代理更好。更改跟踪代理在某些情况下占有一席之地,但通常它们会增加复杂性而没有任何实际好处。有关更多信息,请参阅http://blog.oneunicorn.com/2011/11/24/why-are-the-dbcontext-t4-templates-so-different-from-the-ef4-poco-templates/和http:// /blog.oneunicorn.com/2011/12/05/should-you-use-entity-framework-change-tracking-proxies/
于 2012-11-11T01:10:08.790 回答