コード例 #1
0
 public Result(ErrorItemResponse error, int?statusCode = 400)
 {
     this.Errors = new ErrorsResponse();
     this.Errors.AddError(error);
     this.IsSuccess  = false;
     this.StatusCode = statusCode;
 }
コード例 #2
0
 public RequestHandlerResult(ErrorItemResponse error, int statusCode = 400)
 {
     this.ResultObject = new ErrorsResponse {
         Errors = new List <ErrorItemResponse> {
             error
         }
     };
     this.Success    = false;
     this.StatusCode = statusCode;
 }
コード例 #3
0
 public RequestHandlerResult(ErrorItemResponse error, HttpStatusCode statusCode = HttpStatusCode.BadRequest)
 {
     this.ResultObject = new ErrorsResponse {
         Errors = new List <ErrorItemResponse> {
             error
         }
     };
     this.Success    = false;
     this.StatusCode = (int)statusCode;
 }
コード例 #4
0
 public ErrorResult(ErrorItemResponse error) : this(null, error.Message, null, null, error.Property)
 {
 }
コード例 #5
0
 protected RequestHandlerResult Abort(ErrorItemResponse error, int statusCode = 400)
 => this.Context.Response = new RequestHandlerResult(error, statusCode, false);