public void UnprocessableEntity_ResultHasCorrectValues() { // Act var result = TypedResults.UnprocessableEntity(); // Assert Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); }
/// <summary> /// Produces a <see cref="StatusCodes.Status422UnprocessableEntity"/> response. /// </summary> /// <param name="error">An error object to be included in the HTTP response body.</param> /// <returns>The created <see cref="IResult"/> for the response.</returns> public static IResult UnprocessableEntity(object?error = null) => error is null?TypedResults.UnprocessableEntity() : TypedResults.UnprocessableEntity(error);
/// <summary> /// Produces a <see cref="StatusCodes.Status422UnprocessableEntity"/> response. /// </summary> /// <param name="error">An error object to be included in the HTTP response body.</param> /// <returns>The created <see cref="IResult"/> for the response.</returns> public static IResult UnprocessableEntity <TValue>(TValue?error) => error is null?TypedResults.UnprocessableEntity() : TypedResults.UnprocessableEntity(error);