我在我的應用程序中使用Solr.NET。在應用程序中,我需要連接到兩個不同的solr服務器。這兩個solr服務器都返回相同類型的文檔,我們稱之爲文檔類型Foo。SolrNet - 自定義連接的多個實例
此外,我需要使用自定義連接,以便所有查詢總是POST到solr。
這是我到目前爲止有:
StartUp.Init<Foo>(new PostOnlyConnection(connectionString1))
StartUp.Init<Foo>(new PostOnlyConnection(connectionString2))
顯然,IoC容器上,這將引發一個錯誤,因爲這兩個類型相同。我試圖用位於this article中的信息來解決這個問題,但是Windsor工具不允許我傳入自定義連接對象,只是連接字符串。有任何想法嗎?