public override void ExecuteResult(ControllerContext context) {
     if (this.details != null) {
         MultiFormatActionResult rar = new MultiFormatActionResult(this.details, this.responseFormat, this.statusCode);
         if (rar.TryExecuteResult(context, this.details, this.responseFormat)) {
             return;
         }
     }
     context.HttpContext.Response.ClearContent();
     context.HttpContext.Response.StatusCode = (int)this.statusCode;
     context.HttpContext.Response.TrySkipIisCustomErrors = true;
 }
 public override void ExecuteResult(ControllerContext context)
 {
     if (this.details != null)
     {
         MultiFormatActionResult rar = new MultiFormatActionResult(this.details, this.responseFormat, this.statusCode);
         if (rar.TryExecuteResult(context, this.details, this.responseFormat))
         {
             return;
         }
     }
     context.HttpContext.Response.ClearContent();
     context.HttpContext.Response.StatusCode             = (int)this.statusCode;
     context.HttpContext.Response.TrySkipIisCustomErrors = true;
 }