0

これは私の API アクション フィルターです。ccaccount obj を返せるようにしたいです。

呼び出し元のメソッドへの良好なログイン結果

どのように考えていますか?

ありがとう

   public class CAPILoginFilter : ActionFilterAttribute
    {
        public override void OnActionExecuting(HttpActionContext i_actionContext)
        {
            CRequestBase request = (CRequestBase)i_actionContext.ActionArguments["i_request"];

            CCAccount account = CAPILogin.AccountIDGetOBJ(request.UserName, request.Password);

            if(account == null)
            {
                throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.Unauthorized));
            }
            else
            {
                //return account object to calling method here
            }

        }
    }
4

1 に答える 1