いろいろ作りたい物があったりするんだけど、お試しする時間も必要でしょう。前回までで@functionsと@helperそれぞれを作ってみたんですが、今回はそれを組み合わせたサンプル。 もちろんASP.NET MVC3でもWebMatrixでも動くわけです。 最初に作ったキャッシュヘルパーにHttpContextBaseを渡さない版のオーバーロードを用意したので、まずはそちらを再掲。 ~/App_Code/Utility.cshtml @functions { public static new dynamic Cache(string key, int expireSeconds, Func<dynamic> thunk){ var context = new HttpContextWrapper(HttpContext.Current); return Cache(context, ke