在没有web.config的情况下在sqlCacheDependency集合中添加数据库的可能性

本文关键字:添加 可能性 数据库 集合 情况下 web config sqlCacheDependency | 更新日期: 2023-09-27 18:03:28

情况是这样的:我有两个项目。一个Asp.net和一个项目,它处理所有与数据库相关的数据。我将connectionstring保存在一个单独的加密XML文件中。现在不需要不断地从sql请求所有数据。我想使用SqlCacheDependency来获得性能。如果我按照指示,他们建议我在web.config中添加数据库名称。

<caching>
  <sqlCacheDependency enabled ="true">
    <databases>
      <add name="dbName"  connectionStringName="connectionstringName" />
    </databases>
  </sqlCacheDependency>
</caching>

在代码中有任何方法可以做到这一点吗?就像Application中的Application_Start()事件一样。asax文件,我可以链接到一个自定义方法,为我提供connectionstring?

Thanks in advance

在没有web.config的情况下在sqlCacheDependency集合中添加数据库的可能性

感谢David Gardiner的工作。我在下面的帖子中找到了。

如何在。net中编程地设置连接字符串配置?

我把它放在全局。应用程序加载事件。现在我可以从我的sqlcachedependency部分在web.config。