ProblemHttpResult 类

定义

执行 IResult 时将基于写入问题详细信息 HTTP API 响应的 https://tools.ietf.org/html/rfc7807

public sealed class ProblemHttpResult : Microsoft.AspNetCore.Http.IContentTypeHttpResult, Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.IStatusCodeHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult<Microsoft.AspNetCore.Mvc.ProblemDetails>
type ProblemHttpResult = class
    interface IResult
    interface IStatusCodeHttpResult
    interface IContentTypeHttpResult
    interface IValueHttpResult
    interface IValueHttpResult<ProblemDetails>
Public NotInheritable Class ProblemHttpResult
Implements IContentTypeHttpResult, IResult, IStatusCodeHttpResult, IValueHttpResult, IValueHttpResult(Of ProblemDetails)
继承
ProblemHttpResult
实现

属性

ContentType

获取标头的值 Content-Typeapplication/problem+json

ProblemDetails

获取 ProblemDetails 实例。

StatusCode

获取 HTTP 状态代码。

方法

ExecuteAsync(HttpContext)

编写反映结果的 HTTP 响应。

显式接口实现

IStatusCodeHttpResult.StatusCode

执行 IResult 时将基于写入问题详细信息 HTTP API 响应的 https://tools.ietf.org/html/rfc7807

IValueHttpResult.Value

执行 IResult 时将基于写入问题详细信息 HTTP API 响应的 https://tools.ietf.org/html/rfc7807

IValueHttpResult<ProblemDetails>.Value

执行 IResult 时将基于写入问题详细信息 HTTP API 响应的 https://tools.ietf.org/html/rfc7807

适用于