3

ASP.NET MVC 5 で行ったように、出力コントローラーをキャッシュしようとしています。

私は ASP.NET MVC 5 コントローラーでそれを行いました:

 [OutputCache(Duration = 60, VaryByParam = "*", Location = OutputCacheLocation.ServerAndClient)]

今、私は ASP.NET 5 MVC 6 でそれを試しています:

コントローラ属性:

[ResponseCache(CacheProfileName = "TestCache")]

私のStartup.cs で

//Caching
            services.Configure<MvcOptions>(options => options.CacheProfiles.Add("TestCache", new CacheProfile()
            {
                Duration = 3600,
                Location = ResponseCacheLocation.Any,
                VaryByHeader = "*"
            }));

TestController にブレークポイントを追加しましたが、毎回ブレークポイントが発生します。

どうすれば修正できますか?

4

1 に答える 1