我已经使用Linq-to-SQL有一段时间来访问我的数据库。但我最近被告知这种做法并不是最好的,因为它允许混合数据访问和业务逻辑层。
我听说Entity Framework T4 POCO是一个解决方案,但我找不到完整的信息。有人能与我分享更多细节吗?
提前感谢。
我听说Entity Framework T4 POCO是一个解决方案,但我找不到完整的信息。有人能与我分享更多细节吗?
提前感谢。
id | fName | lName | otherField
int id, string fName, string lName, var otherField.
然后,您可以在这些属性的getter和setter中插入业务逻辑。
注意:我建议仅使用Entity Framework icm与edmx文件。并将您的业务逻辑放在其他地方。创建Web服务时,我总是喜欢以下类的顺序:
我发现这个网站提供了一个很好的例子,演示了如何使用带有 POCO 类的 EF4。
这是关于Entity Framework 4的“先代码”方法的描述