1.开启数据库缓存依赖功能(开启对数据库中表Article和ArticleType的缓存)

  (注:)如果要配置SqlCacheDependency,则需要以命令行的方式执行。

  aspnet_regsql.exe工具位于Windows\\Microsoft.NET\\Framework\\[版本]文件夹中。

  

aspnet_regsql -C "data source=WIN-2FNH16TMA0F\HZM;initial catalog=Sngovweb_sta3;user id=Sngovweb_sta;password=sngo1234...." -ed -et -t "dbo.Article"
aspnet_regsql -C "data source=WIN-2FNH16TMA0F\HZM;initial catalog=Sngovweb_sta3;user id=Sngovweb_sta;password=sngo1234...." -ed -et -t "dbo.ArticleType"
2.配置Web.config文件
<connectionStrings>
//实体框架生成的数据库连接字符串
<add name="SimpleNewsContext" connectionString="metadata=res://*/SimpleNews.csdl|res://*/SimpleNews.ssdl|res://*/SimpleNews.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=WIN-2FNH16TMA0F\HZM;initial catalog=Sngovweb_sta3;persist security info=True;user id=Sngovweb_sta;password=sngo1234....;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
//新增数据库连接字符串
<add name="test" connectionString="data source=WIN-2FNH16TMA0F\HZM;initial catalog=Sngovweb_sta3;persist security info=True;user id=Sngovweb_sta;password=sngo1234....;multipleactiveresultsets=True;"/>
</connectionStrings>
<system.web>
<caching>
<sqlCacheDependency enabled="true" pollTime="10000">
<databases>
<add name="SimpleNews" connectionStringName="test" />//这个连接字符串名称不是实体框架生成的那个,而是自己手动添加的
</databases>
</sqlCacheDependency>
</caching>
</system.web>
3.在控制器的方法上打上[OutputCache]标签
[OutputCache(Duration = 86400, SqlDependency = "SimpleNews:dbo.Article;SimpleNews:dbo.ArticleType")]
public ActionResult Index()
{
return View();
}

最新文章

  1. 100726C
  2. C#-WinForm-无边框窗体的移动和阴影-API
  3. python_way day13 sqlalchemy
  4. SWPFILE实现(增加swap空间)
  5. thinkphp解决表单令牌问题
  6. 线段树hdu1754
  7. .NET 中使用 HttpWebResponse 时 Cookie 的读取
  8. 深入理解Node系列-细说Connect(上)
  9. DBC文件小结
  10. 写给自己的小CASE
  11. Python Django CBV下的通用视图函数
  12. CMD命令启动和关闭SQL服务
  13. Testing - 软件测试知识梳理 - 测试分类
  14. 18、Random类简介
  15. The Accomodation of Students---hdu2444(二分图,最大匹配)
  16. web——自己实现一个淘宝购物车页面
  17. json的例子
  18. 咱们的team1序章
  19. Flask之中间件
  20. HDU 5646

热门文章

  1. dp - 活动选择问题
  2. C-当把数组传递给函数
  3. SSIS 無法將保護的 XML 節點 &quot;DTS:Password&quot; 解密,錯誤為 0x8009000B &quot;機碼用在特定狀態時無效
  4. Codeforces 1304D. Shortest and Longest LIS
  5. 一文解读CDN (转)
  6. 【读书圈】win7 定时发送OA邮件
  7. 基于Phoenix对HBase建索引
  8. 在网页中JS函数自动执行常用三种方法
  9. Day2-O-Coloring a Tree CodeForces-902B
  10. java核心-多线程(6)-线程池-ThreadPoolExecutor