2012-01-04 40 views
1

在此先感謝您的支持。我希望通過在asp.net MVC項目中使用edmx文件來實現使用EF Model First方法實現Ms依賴注入容器的指導。實體框架(EF)模式第一種方法+統一女士依賴注入容器

在這一刻,我發現使用EF代碼第一次團結+許多項目,但我沒能找到一個項目實現數據模型EDMX使用Unity DI文件。 brgds !.

回答

2

使用模型優先發展不應該影響你將如何使用依賴注入,是否有統一或任何其它容器的決定。從edmx文件生成的對象不是您要注入的對象。您仍然需要編寫自己的抽象代碼 - 例如IRepository或IUnitOfWork - 並且這些將是您注入的依賴關係。

見,例如,this similar question and its answer

+0

謝謝@qes,我看了那個帖子以前張貼此一個。我發現文章http://huyrua.wordpress.com/2010/07/13/entity-framework-4-poco-repository-and-specification-pattern/非常有趣。大概是我有,進一步擴大我的問題,像:我爲了定義/編輯映射使用的文件EDMX使用Unity到EDMX或文件(以代碼第一種情況)..任何開源項目,統一執行的區域採取靈感..等謝謝你的回覆.. – 2012-01-05 00:14:57