ProducesErrorResponseTypeAttribute 类

定义

指定默认情况下由带注释的 ApiControllerAttribute控制器返回的类型。

Type 指定在未提供任何值时,与客户端错误关联的 ProducesResponseTypeAttribute 错误模型类型, (HTTP 状态代码 4xx) 。 如果未指定任何值,则 MVC 假定客户端错误类型为 ProblemDetails,如果使用映射客户端错误 (ClientErrorMapping) 。

如果应用程序使用自定义错误类型进行响应,请使用此选项 Attribute 来配置默认错误类型。

public ref class ProducesErrorResponseTypeAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public sealed class ProducesErrorResponseTypeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type ProducesErrorResponseTypeAttribute = class
    inherit Attribute
Public NotInheritable Class ProducesErrorResponseTypeAttribute
Inherits Attribute
继承
ProducesErrorResponseTypeAttribute
属性

构造函数

ProducesErrorResponseTypeAttribute(Type)

初始化 ProducesErrorResponseTypeAttribute 的新实例。

属性

Type

获取默认错误类型。

适用于