ドーナツキャッシングの代替機能を利用したいのですが。
public static string GetTime(HttpContext context)
{
return DateTime.Now.ToString("T");
}
..。
The cached time is: <%= DateTime.Now.ToString("T") %>
<hr />
The substitution time is:
<% Response.WriteSubstitution(GetTime); %>
...しかし、HttpContextの横にあるコールバック関数に追加のパラメーターを渡したいと思います。
したがって、質問は次のとおり
です。GetTimeコールバックに追加の引数を渡す方法は?
たとえば、次のようなものです。
public static string GetTime(HttpContext context, int newArgument)
{
// i'd like to get sth from DB by newArgument
// return data depending on the db values
// ... this example is too simple for my usage
if (newArgument == 1)
return "";
else
return DateTime.Now.ToString("T");
}