C# 类库中的RavenDB DocumentStore
我正在学习一个关于如何在ASP.Net中使用RavenDB的教程,它说要将文档存储的创建放在global.asax中,因此在应用程序加载时创建一次 我想让我的ASP.Net应用程序可以使用任何数据库,所以我计划将数据访问层移动到类库中。现在的问题是我不知道该如何访问RavenDB 我知道我不能每次都创建一个新实例,那么我该怎么做呢?我意识到我可以通过RavenDB的实例,但这样做意味着RavenDB仍然在应用程序本身中,这是我希望避免的C# 类库中的RavenDB DocumentStore,c#,asp.net,ravendb,C#,Asp.net,Ravendb,我正在学习一个关于如何在ASP.Net中使用RavenDB的教程,它说要将文档存储的创建放在global.asax中,因此在应用程序加载时创建一次 我想让我的ASP.Net应用程序可以使用任何数据库,所以我计划将数据访问层移动到类库中。现在的问题是我不知道该如何访问RavenDB 我知道我不能每次都创建一个新实例,那么我该怎么做呢?我意识到我可以通过RavenDB的实例,但这样做意味着RavenDB仍然在应用程序本身中,这是我希望避免的 有什么建议吗?你必须从类库中引用RavenDB,你真的不能
有什么建议吗?你必须从类库中引用RavenDB,你真的不能绕开它。不过,您可能会发现以下文章很有见解:可能会创建一个读取一些配置文件的通用帮助类,然后在app_start初始化RavenDB,如果它为此进行了参数化。谢谢。这肯定给了我更多的机会。