Is it possible to use custom database name (not endpoint) for persisting nservicebus host sagas using ravenDb?
I use NServiceBus 3.3 and RavenDB 2.5. and initialize endpoind in such way:
public class RavenConfig : IWantCustomInitialization
{
public void Init()
{
Configure.Instance.RavenPersistence("AllHostsRavenDB");
Configure.Instance.RavenSagaPersister();
Configure.Instance.RavenSubscriptionStorage();
Configure.Instance.UseRavenTimeoutPersister();
}
}
My App.config contains:
<connectionStrings>
<add name="AllHostsRavenDB"
connectionString="Url=http://localhost:8080; DefaultDatabase=ABC;" />
</connectionStrings>
From the documentation:
http://docs.particular.net/nservicebus/ravendb/#nservicebus-3-and-nservicebus-4-overriding-the-defaults
Would that solve your problem?