2

私は solrnet の初心者で、質問は SolrNet クライアントの URL を変更する方法です。

これはウィキで見つけた

コードの初期化

Startup.Init<Product>("http://localhost:8983/solr");

呼び出しコード

var solr = ServiceLocator.Current.GetInstance<ISolrOperations<Product>>();

しかし、URLを変更する方法がわかりません。誰かがこれを行う方法を教えてくれませんか。本当にありがとう。

4

2 に答える 2

1

シングルトン パターンで実装されているため、既存の SOLRNet コードで変更することはできません。

githubからコードをダウンロードする必要があります。

現在、次の例外がスローされています 「キー...コンテナーに既に登録されています」。常に新しいインスタンスを作成するようにコードを変更できます。(バイパスシングルトンパターン)

于 2014-08-19T09:40:25.910 に答える