0
public class BaseController : Controller
{
// GET: Base
public static UserManager.User _CurrentUser;
}
}
このコードは、BaseConnectorの一部であり、_CurrrentUser.Idをoutputcacheのキーとして使用します。私はこれを行うことを試みたときにbaseControllerオブジェクトIDをoutputcacheのキーとして設定する方法
[OutputCache(Duration = 1200, VaryByCustom = _CurrentUser.Id)]
、それは「属性に引数が一定exprssionでなければならない」と、また、静的に設定する必要がありますと言います。
私はこのプロパティを静的にすることができますが、それを定数式にすることで出力キャッシュに使用できます。
表示アクションメソッド宣言コード等
クッキーヘルパー・メソッド – Rajput