/// <inheritdoc /> protected override HttpErrorBodyResult GetMalformedErrorResponse( FunctionRunContext functionRunContext) { HttpErrorBodyResult toReturn = this.httpErrorBodyResultProvider.GetHttpErrorBodyResult( HttpStatusCode.BadRequest, 1); return(toReturn); }
/// <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); }