protected override void HandleUnauthorizedRequest(AuthorizationContext filterContext) { if (filterContext.RequestContext.HttpContext.Request.IsAjaxRequest()) { filterContext.HttpContext.Response.AddHeader(AuthenticationRequiredHeaderName, "1"); filterContext.Result = ResponseHelpers.JsonResult(new { authentication_required = true }); return; } base.HandleUnauthorizedRequest(filterContext); }
public ContentResult JsonResult(object model) { return(ResponseHelpers.JsonResult(model)); }