2013-07-31 65 views
0

我正在關注如何將RavenDB與ASP.Net一起使用,並且說要將文檔存儲的創建置於global.asax中,以便在應用程序加載時創建一次。RavenDB類庫中的DocumentStore

我想讓我的ASP.Net應用程序可以使用任何數據庫,所以我打算將數據訪問層移動到類庫中。現在的問題是我不知道如何訪問RavenDB。

我知道我無法每次都創建一個新實例,那麼我該怎麼做呢?我意識到我可以傳入RavenDB的實例,但這樣做意味着RavenDB仍然在應用程序本身內,我希望避免這種情況。

有什麼建議嗎?

+0

也許創建一個讀取某些配置文件的通用HelperClass,然後在app_start中初始化RavenDB(如果它的參數化爲此)。 – Fals

回答