2009-09-03 54 views

回答

2

您使用的是自動生成的代碼嗎?

我想出了一個類似的方案的解決方法是從生成的代碼創建一個接口,並將接口添加到適當的類。這對你有用嗎?

+0

是的即時通訊使用自動生成的代碼。但是,如果我更新數據庫模型,對象用戶的接口定義將被刪除。無論如何,這是一個好主意。謝謝 – 2009-09-03 08:51:30

+0

是的,這就是問題 - 這就是爲什麼我問自動生成的代碼。你仍然有你的界面,你的代碼不會建立,因此很容易追蹤。不過,值得評論一下這個效果的界面,以防其他人在幾年內掃除。不要他們恨你。 – serialhobbyist 2009-09-03 12:48:30

+1

@Jan Remunda:由於您的實體對象是部分類,您可以創建與實體對象(部分類)具有相同名稱的另一個文件,並在該文件中聲明您的接口實現。這樣,當您更新edmx和/或重新生成實體對象時,您的接口定義將不會被刪除。 – muruge 2011-10-20 15:30:06