/// <inheritdoc /> protected override HttpErrorBodyResult GetSchemaValidationResponse( JsonSchemaValidationException jsonSchemaValidationException, FunctionRunContext functionRunContext) { HttpErrorBodyResult toReturn = null; if (jsonSchemaValidationException == null) { throw new ArgumentNullException( nameof(jsonSchemaValidationException)); } string message = jsonSchemaValidationException.Message; toReturn = this.httpErrorBodyResultProvider.GetHttpErrorBodyResult( HttpStatusCode.BadRequest, 2, message); return(toReturn); }
protected override HttpErrorBodyResult GetSchemaValidationResponse(JsonSchemaValidationException validationException, FunctionRunContext runContext) { return(new HttpSchemaValidationErrorBodyResult( "SPI-ESQ-2", validationException)); }
protected override HttpErrorBodyResult GetSchemaValidationResponse(JsonSchemaValidationException validationException, FunctionRunContext runContext) { return(new HttpSchemaValidationErrorBodyResult(Errors.SearchSchemaValidation.Code, validationException)); }