ADO.NET 实体框架:为业务实体创建通用接口的最佳方法?
我刚刚开始使用 ADO.NET 实体数据模型,我很好奇扩展实体行为的最佳方式是什么。
假设我有一个名为“Customers”的表,并且我基于该表创建了一个实体模型。我现在有一个“客户”实体类。我现在想向此类添加一些方法,并使其实现一个接口。
我应该直接更改 Designer.cs 文件中的代码,还是应该从 Customers 继承并从那里做额外的工作?
任何建议/意见都会很棒。
谢谢。
I am just getting started with the ADO.NET Entity Data Model and I was curious as to what was the best way of extending my entities behaviour.
Say I have a table called "Customers" and I create an entity model based on this table. I now have a "Customers" entity class. I want to now add some methods to this class and also make it implement an interface.
Should I directly change the code in the Designer.cs file, or should I inherit from Customers and do my extra work from there?
Any suggestions/advice would be great.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要更改设计器代码。实体创建部分类,因此您可以执行类似的操作
Do not change the designer code. Entities creates partial classes so you can do something like this