【问题标题】:Possibility to add database in sqlCacheDependency collection without web.config可以在没有 web.config 的情况下在 sqlCacheDependency 集合中添加数据库
【发布时间】:2014-07-04 04:20:57
【问题描述】:

情况是这样的:我有两个项目。一个 Asp.net 和一个使用数据库处理所有数据相关内容的项目。我将连接字符串保存在单独的加密 XML 文件中。 现在而不是不断地从 sql 请求所有数据。我想使用 SqlCacheDependency 来获得性能。如果我按照他们建议我在 web.config 中添加数据库名称的说明进行操作。

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

有没有办法在代码中做到这一点。就像在 global.asax 文件中的 Application Application_Start() 事件中,我可以链接到为我提供该连接字符串的自定义方法?

提前致谢

【问题讨论】:

    标签: c# asp.net connection-string 3-tier sqlcachedependency


    【解决方案1】:

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

    How do I set a connection string config programatically in .net?

    我已将它放在 Global.asax 应用程序加载事件中。现在我可以从 web.config 中的 sqlcachedependency 部分。到连接字符串集合中的现有连接字符串名称。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-04
      • 1970-01-01
      • 2021-09-18
      • 2011-06-09
      • 1970-01-01
      • 2011-09-28
      • 1970-01-01
      相关资源
      最近更新 更多