我在 Visual Studio 2010 中使用 MVC3、C# 4.0 和实体框架。我正在从数据库生成我的 edmx 和设计的.cs 文件。然后,我从 Designer.cs 文件中的实体生成接口,作为我的 nLayer 结构的一部分。
原始代码是
public partial class DataEntrySummary : EntityObject
然后变成
public partial class DataEntrySummary : EntityObject, Mb.Interface.IDataEntrySummary
我担心的是,当数据库更改(它会)并且我重新生成 edmx 文件时,我将丢失所有接口定义。
有没有更好的方法来实现相同的结果而不必重新生成接口。
谢谢