私はGetTypes(と呼ばれるコントローラのメソッドを呼び出して、コントローラを持っている)URL経由で呼び出されない限り、MVC3出力キャッシュはキャッシュされません。正しい?私は別のアクションメソッドから私のコントローラの内部からそれを呼び出す場合
[OutputCache(Duration = 6000)]
public List<SelectListItem> GetTypes()
{
return Datetime.Now();
}
なぜこのメソッドはキャッシュしませんか?それだけで私ははい、それはそれが動作する方法、およびそれが動作するはずの方法です
は「localhost /ホーム/ GetTypes」