2010-09-19 61 views
1

是否可以從ServiceLocation返回容器實例?我只能看到解析類型實例的能力,而不是註冊它們。如何從ServiceLocation返回容器實例?

+0

解決方案很簡單 - 不要使用服務定位器,您的問題將得到解決。 – 2010-09-19 12:06:56

回答

1

你不能。 CommonServiceLocator只提取解析,而不是註冊。其中一個原因是每個特定容器的註冊情況大不相同。

由於Krzysztof評論,儘量避免服務定位器。可能需要一些特殊情況下解決東西,但永遠不會註冊