Merge pull request #245 from meysamhadeli/fix/fix-problem-details-type

fix: Fix problem details type
This commit is contained in:
Meysam Hadeli 2023-04-03 21:40:18 +03:30 committed by GitHub
commit e095cfb9fc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 32 additions and 32 deletions

View File

@ -30,56 +30,56 @@ public static class ProblemDetailsExtensions
ConflictException => ConflictException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.8",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status409Conflict context.Response.StatusCode = StatusCodes.Status409Conflict
), ),
ValidationException validationException => ValidationException validationException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = (int)validationException.StatusCode context.Response.StatusCode = (int)validationException.StatusCode
), ),
BadRequestException => BadRequestException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
NotFoundException => NotFoundException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.4",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status404NotFound context.Response.StatusCode = StatusCodes.Status404NotFound
), ),
AppException => AppException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
DbUpdateConcurrencyException => DbUpdateConcurrencyException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.8",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status409Conflict context.Response.StatusCode = StatusCodes.Status409Conflict
), ),
RpcException => RpcException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
_ => _ =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.6.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status500InternalServerError context.Response.StatusCode = StatusCodes.Status500InternalServerError
) )

View File

@ -31,56 +31,56 @@ public static class ProblemDetailsExtensions
ConflictException => ConflictException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.8",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status409Conflict context.Response.StatusCode = StatusCodes.Status409Conflict
), ),
ValidationException validationException => ValidationException validationException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = (int)validationException.StatusCode context.Response.StatusCode = (int)validationException.StatusCode
), ),
BadRequestException => BadRequestException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
NotFoundException => NotFoundException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.4",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status404NotFound context.Response.StatusCode = StatusCodes.Status404NotFound
), ),
AppException => AppException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
DbUpdateConcurrencyException => DbUpdateConcurrencyException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.8",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status409Conflict context.Response.StatusCode = StatusCodes.Status409Conflict
), ),
RpcException => RpcException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
_ => _ =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.6.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status500InternalServerError context.Response.StatusCode = StatusCodes.Status500InternalServerError
) )

View File

@ -30,56 +30,56 @@ public static class ProblemDetailsExtensions
ConflictException => ConflictException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.8",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status409Conflict context.Response.StatusCode = StatusCodes.Status409Conflict
), ),
ValidationException validationException => ValidationException validationException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = (int)validationException.StatusCode context.Response.StatusCode = (int)validationException.StatusCode
), ),
BadRequestException => BadRequestException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
NotFoundException => NotFoundException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.4",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status404NotFound context.Response.StatusCode = StatusCodes.Status404NotFound
), ),
AppException => AppException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
DbUpdateConcurrencyException => DbUpdateConcurrencyException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.8",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status409Conflict context.Response.StatusCode = StatusCodes.Status409Conflict
), ),
RpcException => RpcException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
_ => _ =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.6.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status500InternalServerError context.Response.StatusCode = StatusCodes.Status500InternalServerError
) )

View File

@ -30,56 +30,56 @@ public static class ProblemDetailsExtensions
ConflictException => ConflictException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.8",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status409Conflict context.Response.StatusCode = StatusCodes.Status409Conflict
), ),
ValidationException validationException => ValidationException validationException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = (int)validationException.StatusCode context.Response.StatusCode = (int)validationException.StatusCode
), ),
BadRequestException => BadRequestException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
NotFoundException => NotFoundException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.4",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status404NotFound context.Response.StatusCode = StatusCodes.Status404NotFound
), ),
AppException => AppException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
DbUpdateConcurrencyException => DbUpdateConcurrencyException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.8",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status409Conflict context.Response.StatusCode = StatusCodes.Status409Conflict
), ),
RpcException => RpcException =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.5.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status400BadRequest context.Response.StatusCode = StatusCodes.Status400BadRequest
), ),
_ => _ =>
( (
exceptionType.Message, exceptionType.Message,
exceptionType.GetType().ToString(), "https://www.rfc-editor.org/rfc/rfc7231#section-6.6.1",
exceptionType.GetType().Name, exceptionType.GetType().Name,
context.Response.StatusCode = StatusCodes.Status500InternalServerError context.Response.StatusCode = StatusCodes.Status500InternalServerError
) )