ターゲットアクションの前後の両方でいくつかのことを行うActionFilterAttributeがあります。Executing
通話で使用するために通話の状態を保存したいのですが、Executed
このデータはどこに保存すればよいですか?
私はこのようなものを期待します:
public override void OnActionExecuting(HttpActionContext actionContext)
{
actionContext.SavedState = Precomputation();
}
public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext)
{
var pre = actionExecutedContext.ActionContext.SavedState;
Postcomputation(pre);
}
もちろんSavedState
、実際には存在しません。代わりに何を使用すればよいですか?