如何全局设置RavenDB的FailoverBehavior

时间:2014-01-24 20:32:28

标签: asp.net .net ravendb

目前,无论我需要连接到RavenDB,我的ASP.NET MVC站点中都有类似的东西。

using (var ds = new DocumentStore { Url = urlBase }.Initialize())
            {
                ds.Conventions.FailoverBehavior = FailoverBehavior.ReadFromAllServers;
            }

有没有办法可以全局设置FailoverBehavior,就像在web.config中一样,这样我每次创建DocumentStore的新实例时都不必这样做?

1 个答案:

答案 0 :(得分:1)

每个数据库的应用程序中需要有一个DocumentStore实例(通常从global.asax初始化),你永远不会从MVC控制器创建一个,所以你的问题永远不会开始......