2010-06-17 83 views
0

我剛剛開始使用Unity 2.0的MVC 2.0解決方案。我認爲在一個單獨的程序集中創建我的Unity Container與所有RegisterType調用是一個好主意,以便在整個單元測試中重用它。不過,我很快意識到,無論單元測試如何,我最終都會得到循環引用。我的MVC應用程序需要引用新的程序集,當然,我的程序集需要引用MVC應用程序來解析控制器。當我創建自己的Unity包裝時的循環引用

道歉,如果我錯過了一些非常明顯的東西,但是這是其他人經歷過的事情,如果是這樣的話,你是如何克服這個問題以允許在整個解決方案中重複使用Unity容器「定義」,如單元測試?

回答

1

Daz,請參閱我提供給this stackoverflow question的答案:我認爲這可能有助於您描述的情況。讓我知道如果它沒有幫助。