ravenDb を使用して nservicebus ホスト サガを永続化するためにカスタム データベース名 (エンドポイントではない) を使用することは可能ですか?
NServiceBus 3.3 と RavenDB 2.5 を使用しています。そのような方法でエンドポイントを初期化します。
public class RavenConfig : IWantCustomInitialization
{
public void Init()
{
Configure.Instance.RavenPersistence("AllHostsRavenDB");
Configure.Instance.RavenSagaPersister();
Configure.Instance.RavenSubscriptionStorage();
Configure.Instance.UseRavenTimeoutPersister();
}
}
私の App.config には以下が含まれます。
<connectionStrings>
<add name="AllHostsRavenDB"
connectionString="Url=http://localhost:8080; DefaultDatabase=ABC;" />
</connectionStrings>