2012-07-11 26 views
0

我是MVC的新手& EF。我正在使用模型優先方法開發MVC項目。在我的項目中,我有不同的實體,如客戶,員工,產品等。我在這樣的客戶 - 員工中創造了像1到多人之間的關聯。並在創建此關聯之後;它在客戶實體中產生導航屬性,即僱員實體的僱員(集合對象)。如何在將一個類關聯到另一個類之後修改EF提供的集合類?

我想修改這個集合類,我想添加一些更多的方法。可能嗎?如果可能,怎麼做?

感謝。

回答

0

該屬性與ICollection<Employee>類型一起生成。您理論上可以創建自己的類實現此接口並初始化該屬性,例如在Employee構造函數中,但該屬性仍將公開該接口。改變屬性的返回類型需要在類生成器中進行更改(您應該使用T4模板來完成這個簡單的任務)。通過將屬性的返回類型更改爲集合,您可能會失去一些EF功能。

+0

謝謝。你能爲此建議一些文件嗎? – Priyanka 2012-07-11 09:13:01

相關問題