ASP.NET MVC清除用于操作局部视图的缓存

时间:2018-09-05 13:26:29

标签: c# asp.net-mvc

我正在尝试为特定版本的视图(部分视图)清除缓存。 基本上:

  1. 我有一个0控制器,该控制器具有console.log('aaa'=='aaa' && 'aaa'=='aaa')动作,需要两个参数(下面的代码)
  2. 此操作具有OutputCache装饰器
  3. Tools内的另一项操作是Test(),假定该操作是为给定的缓存项密钥清除缓存
  4. 在某些视图(例如)Tools中,我将动作测试呈现为:ClearCacheItem()

如何获取Test()动作参数的已知组合的缓存项键?我已经尝试过如下操作,但这不会影响我可以检查的任何缓存项:

Index.cshtml

代码:

@Html.Action("Test", "Tools", new { area = "Common", name = "Test1", ident = 1 })

0 个答案:

没有答案