Partager via


ProducesErrorResponseTypeAttribute Classe

Définition

Spécifie le type retourné par défaut par les contrôleurs annotés avec ApiControllerAttribute.

Type spécifie le type de modèle d’erreur associé à un ProducesResponseTypeAttribute pour une erreur cliente (code d’état HTTP 4xx) lorsqu’aucune valeur n’est fournie. Lorsqu’aucune valeur n’est spécifiée, MVC suppose que le type d’erreur client est ProblemDetails, si les erreurs de mappage du client (ClientErrorMapping) sont utilisées.

Utilisez cette option Attribute pour configurer le type d’erreur par défaut si votre application utilise un type d’erreur personnalisé pour répondre.

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
Héritage
ProducesErrorResponseTypeAttribute
Attributs

Constructeurs

ProducesErrorResponseTypeAttribute(Type)

Initialise une nouvelle instance de ProducesErrorResponseTypeAttribute.

Propriétés

Type

Obtient le type d’erreur par défaut.

S’applique à