私のコードは、すでにコントローラにこのようなものを持っている:私はこれを言っで修正データベースからのデータをキャッシュするオプション?
[OutputCache(Duration = 86400]
public string SelectTopics(bool showAll = true, string topicID = null)
{
return SelectHelper.Topics(showAll, topicID);
}
Amがキャッシュされるのですか?
外部のコントローラでないクラスとメソッドについてはどうですか?これらを使用してデータベースのキャッシュを行う方法はありますか、またはすべてのデータベースのキャッシュをコントローラ経由で行う必要がありますか?データにアクセスする他の方法/手段はどうでしょうか?他にキャッシングを許可するものはありますか?
データベースからのhtml出力やアイテムのリストをキャッシュしますか? –