WhiskWork.Web.WorkflowHttpResponse.BadRequest C# (CSharp) Method

BadRequest() public static method

public static BadRequest ( Exception e ) : WorkflowHttpResponse
e System.Exception
return WorkflowHttpResponse
        public static WorkflowHttpResponse BadRequest(Exception e)
        {
            var response = new WorkflowHttpResponse(HttpStatusCode.BadRequest);
            response.Write(e.ToString());
            return response;
        }

Usage Example

示例#1
0
 private void TryOperation(Action action)
 {
     try
     {
         action.Invoke();
     }
     catch (ArgumentException e)
     {
         Response = WorkflowHttpResponse.BadRequest(e);
     }
     catch (InvalidOperationException e)
     {
         Response = WorkflowHttpResponse.Forbidden(e);
     }
     catch (Exception e)
     {
         Response = WorkflowHttpResponse.InternalServerError(e);
     }
 }
All Usage Examples Of WhiskWork.Web.WorkflowHttpResponse::BadRequest