2014-01-24 46 views
0

目前,無論我需要連接到RavenDB,我的ASP.NET MVC站點中都有類似這樣的東西。如何爲全局RavenDB設置FailoverBehavior

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

有沒有我可以在web.config中設置的FailoverBehavior全球範圍內,像或許,這樣我就不必每次我創建DocumentStore的新實例的時間來做到這一點的方法嗎?

回答

1

需要有一個DocumentStore比如在每個數據庫應用程序(從Global.asax中通常初始化),你永遠不會從一個MVC控制器創建一個,所以你的問題從未開始......