0
在我目前的項目中,我使用的是SolrNet和OAuth.Net。這兩個庫都使用通用服務定位器。 SolrNet作爲定位器提供程序設置爲自定義IoC容器實現。 OAuth.Net的定位器提供程序在我的代碼中設置(目前我使用Windsor,因爲它在示例中使用)。並且問題從這裏開始,因爲IoC容器衝突
ServiceLocator.SetLocatorProvider()
實際上正在替換ServiceLocator.Current靜態屬性值。
有什麼建議嗎?這種情況下的最佳做法是什麼?
由於提前, 斯托伊奇