2012-08-23 110 views
0

我想知道IoC容器是否應該僅由實例化和配置它的類引用,或者如果它可以注入其他類,例如VM和VML。我問,因爲我看到很多人通過它ViewModelLocator的construtctor並從那裏使用它。IoC容器可訪問性

該方法是可接受的還是可以避免的?

非常感謝。

回答

1

你是對的 - 傳遞容器是做錯了,因爲它違背了整個控制反轉思想。這裏有幾個鏈接對你:

這裏的how I use IoC容器(and part 2

我也建議檢查出Windsor's documentation,尤其是概念部分這是相當普遍的(即使你不使用溫莎將是對你有用)。

+0

非常感謝! – Daedalus