3 instantiations of ValidationProblemDetails
Microsoft.AspNetCore.Mvc.Core (2)
ControllerBase.cs (1)
1992
validationProblem = new
ValidationProblemDetails
(modelStateDictionary)
Infrastructure\DefaultProblemDetailsFactory.cs (1)
76
var problemDetails = new
ValidationProblemDetails
(modelStateDictionary)
Microsoft.AspNetCore.Mvc.Formatters.Xml (1)
ValidationProblemDetailsWrapper.cs (1)
21
: this(new
ValidationProblemDetails
())
19 references to ValidationProblemDetails
Microsoft.AspNetCore.Mvc.Core (14)
ControllerBase.cs (4)
1910
public virtual ActionResult ValidationProblem([ActionResultObjectValue]
ValidationProblemDetails
descriptor)
1940
/// with a <see cref="
ValidationProblemDetails
"/> value.
1964
/// with a <see cref="
ValidationProblemDetails
"/> value.
1988
ValidationProblemDetails
? validationProblem;
DependencyInjection\ApiBehaviorOptionsSetup.cs (1)
32
var
problemDetails = problemDetailsFactory.CreateValidationProblemDetails(context.HttpContext, context.ModelState);
Infrastructure\DefaultProblemDetailsFactory.cs (2)
63
public override
ValidationProblemDetails
CreateValidationProblemDetails(
76
var
problemDetails = new ValidationProblemDetails(modelStateDictionary)
Infrastructure\ProblemDetailsFactory.cs (4)
10
/// Factory to produce <see cref="ProblemDetails" /> and <see cref="
ValidationProblemDetails
" />.
33
/// Creates a <see cref="
ValidationProblemDetails
" /> instance that configures defaults based on values specified in <see cref="ApiBehaviorOptions" />.
42
/// <returns>The <see cref="
ValidationProblemDetails
"/> instance.</returns>
43
public abstract
ValidationProblemDetails
CreateValidationProblemDetails(
ValidationProblemDetails.cs (3)
17
/// Initializes a new instance of <see cref="
ValidationProblemDetails
"/>.
25
/// Initializes a new instance of <see cref="
ValidationProblemDetails
"/> using the specified <paramref name="modelState"/>.
74
/// Initializes a new instance of <see cref="
ValidationProblemDetails
"/> using the specified <paramref name="errors"/>.
Microsoft.AspNetCore.Mvc.Formatters.Xml (5)
ProblemDetailsWrapperProviderFactory.cs (2)
15
if (context.DeclaredType == typeof(
ValidationProblemDetails
))
17
return new WrapperProvider(typeof(ValidationProblemDetailsWrapper), p => new ValidationProblemDetailsWrapper((
ValidationProblemDetails
)p!));
ValidationProblemDetailsWrapper.cs (3)
10
/// Wrapper class for <see cref="
ValidationProblemDetails
"/> to enable it to be serialized by the xml formatters.
30
public ValidationProblemDetailsWrapper(
ValidationProblemDetails
problemDetails)
36
internal new
ValidationProblemDetails
ProblemDetails { get; }