ADO.NET实体框架:为业务实体创建通用接口的最佳方式?

时间:2009-08-26 23:06:40

标签: entity-framework ado.net ado.net-entity-data-model

我刚开始使用ADO.NET实体数据模型,我很好奇扩展实体行为的最佳方法是什么。

假设我有一个名为“Customers”的表,我根据此表创建了一个实体模型。我现在有一个“Customers”实体类。我现在想为这个类添加一些方法,并使它实现一个接口。

我应该直接更改Designer.cs文件中的代码,还是应该从客户继承并从那里开始我的额外工作?

任何建议/意见都会很棒。

感谢。

1 个答案:

答案 0 :(得分:2)

请勿更改设计器代码。实体创建了部分类,因此您可以执行类似这样的操作

public partial class Customer: IAmACoolInterface
{
 //implement stuff here



 }