Share via


DefaultProblemDetailsFactory.CreateProblemDetails Method

Definition

Creates a ProblemDetails instance that configures defaults based on values specified in ApiBehaviorOptions.

public override Microsoft.AspNetCore.Mvc.ProblemDetails CreateProblemDetails (Microsoft.AspNetCore.Http.HttpContext httpContext, int? statusCode = default, string? title = default, string? type = default, string? detail = default, string? instance = default);
override this.CreateProblemDetails : Microsoft.AspNetCore.Http.HttpContext * Nullable<int> * string * string * string * string -> Microsoft.AspNetCore.Mvc.ProblemDetails
Public Overrides Function CreateProblemDetails (httpContext As HttpContext, Optional statusCode As Nullable(Of Integer) = Nothing, Optional title As String = Nothing, Optional type As String = Nothing, Optional detail As String = Nothing, Optional instance As String = Nothing) As ProblemDetails

Parameters

httpContext
HttpContext

The HttpContext.

statusCode
Nullable<Int32>

The value for Status.

title
String

The value for Title.

type
String

The value for Type.

detail
String

The value for Detail.

instance
String

The value for Instance.

Returns

The ProblemDetails instance.

Applies to