1 type derived from ProblemDetailsFactory
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\DefaultProblemDetailsFactory.cs (1)
18
public sealed class DefaultProblemDetailsFactory :
ProblemDetailsFactory
11 references to ProblemDetailsFactory
Microsoft.AspNetCore.Mvc.Core (11)
ControllerBase.cs (3)
32
private
ProblemDetailsFactory
? _problemDetailsFactory;
184
public
ProblemDetailsFactory
ProblemDetailsFactory
190
_problemDetailsFactory = HttpContext?.RequestServices?.GetRequiredService<
ProblemDetailsFactory
>();
DependencyInjection\ApiBehaviorOptionsSetup.cs (3)
13
private
ProblemDetailsFactory
? _problemDetailsFactory;
23
_problemDetailsFactory ??= context.HttpContext.RequestServices.GetRequiredService<
ProblemDetailsFactory
>();
30
internal static IActionResult ProblemDetailsInvalidModelStateResponse(
ProblemDetailsFactory
problemDetailsFactory, ActionContext context)
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (1)
276
services.TryAddSingleton<
ProblemDetailsFactory
, DefaultProblemDetailsFactory>();
Infrastructure\DefaultApiProblemDetailsWriter.cs (2)
14
private readonly
ProblemDetailsFactory
_problemDetailsFactory;
26
ProblemDetailsFactory
problemDetailsFactory,
Infrastructure\ProblemDetailsClientErrorFactory.cs (2)
8
private readonly
ProblemDetailsFactory
_problemDetailsFactory;
10
public ProblemDetailsClientErrorFactory(
ProblemDetailsFactory
problemDetailsFactory)