다음을 통해 공유


Results.ValidationProblem 메서드

정의

값을 사용하여 Status400BadRequest 응답을 HttpValidationProblemDetails 생성합니다.

public static Microsoft.AspNetCore.Http.IResult ValidationProblem (System.Collections.Generic.IDictionary<string,string[]> errors, string? detail = default, string? instance = default, int? statusCode = default, string? title = default, string? type = default, System.Collections.Generic.IDictionary<string,object?>? extensions = default);
static member ValidationProblem : System.Collections.Generic.IDictionary<string, string[]> * string * string * Nullable<int> * string * string * System.Collections.Generic.IDictionary<string, obj> -> Microsoft.AspNetCore.Http.IResult
Public Shared Function ValidationProblem (errors As IDictionary(Of String, String()), Optional detail As String = Nothing, Optional instance As String = Nothing, Optional statusCode As Nullable(Of Integer) = Nothing, Optional title As String = Nothing, Optional type As String = Nothing, Optional extensions As IDictionary(Of String, Object) = Nothing) As IResult

매개 변수

errors
IDictionary<String,String[]>

하나 이상의 유효성 검사 오류입니다.

detail
String

의 값입니다 Detail.

instance
String

의 값입니다 Instance.

statusCode
Nullable<Int32>

상태 코드입니다.

title
String

의 값입니다 Title. 기본값은 "하나 이상의 유효성 검사 오류가 발생했습니다."로 설정됩니다.

type
String

의 값입니다 Type.

extensions
IDictionary<String,Object>

의 값입니다 Extensions.

반환

응답에 대해 만들어진 IResult 입니다.

적용 대상