public override void OnAuthorization(HttpActionContext actionContext) { HttpStatusCodeCustom status = AuthorizeRequest(actionContext); if (status == HttpStatusCodeCustom.OK) { return; } HandleUnauthorizedRequest(actionContext, status); }
protected void HandleUnauthorizedRequest(HttpActionContext actionContext, HttpStatusCodeCustom status) { actionContext.Response = new HttpResponseMessage((HttpStatusCode)status); return; }