キャッシュを追加した actionResult があります。
[OutputCache(Duration = 120)]
キャッシュされているページ上のいくつかの要素を変更すると、キャッシュされた出力を削除したいと思います。これが私がしたことですL
public void RemoveCachingForProfile(string guid)
{
HttpResponse.RemoveOutputCacheItem("/Profile/" + guid);
}
自分のページで何かを変更すると、RemoveCachingForProfile
関数が実行されます。その後、プロファイルのページに戻ると、キャッシュを無効にしたにもかかわらず、キャッシュの内容が表示されます。
f5 を押すと、正しい出力が表示されます。ページをキャッシュしているブラウザのようです。