Tôi đang sử dụng MVC3, C# 4.0 và Entity Framework trong Visual Studio 2010. Tôi đang tạo tệp edmx và Designed.cs của mình từ cơ sở dữ liệu. Sau đó tôi tạo ra các giao diện từ các thực thể trong tệp Designer.cs như là một phần của cấu trúc nLayer của tôi.Tạo giao diện từ cơ sở dữ liệu khung thực thể đầu tiên được tạo mã tự động
Mã ban đầu là
public partial class DataEntrySummary : EntityObject
mà sau đó trở thành
public partial class DataEntrySummary : EntityObject, Mb.Interface.IDataEntrySummary
mối quan tâm của tôi là khi những thay đổi cơ sở dữ liệu (và sẽ) và tôi tái tạo các tập tin edmx tôi sẽ mất tất cả các giao diện các định nghĩa.
Có cách nào tốt hơn để đạt được cùng một kết quả mà không phải tạo lại giao diện hay không.
Cảm ơn bạn
Cảm ơn bạn, câu trả lời đầy đủ, rõ ràng và thực tế. –
Rất đẹp, tôi đã quét hoàn toàn từ khóa 'partial' và thậm chí không nhận ra ... – JDandChips