是否可以使用自定义数据库名称(不是端点)来使用 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>