ProducesErrorResponseTypeAttribute Klasse

Definition

Gibt den Typ an, der standardmäßig von Controllern mit Anmerkungen ApiControllerAttributezurückgegeben wird.

Type gibt den Fehlermodelltyp an, der einem ProducesResponseTypeAttribute für einen Clientfehler zugeordnet ist (HTTP-Statuscode 4xx), wenn kein Wert angegeben wird. Wenn kein Wert angegeben wird, geht MVC davon aus, dass der Clientfehlertyp lautet ProblemDetails, wenn zuordnungsclientfehler (ClientErrorMapping) verwendet werden.

Verwenden Sie dies Attribute , um den Standardfehlertyp zu konfigurieren, wenn Ihre Anwendung einen benutzerdefinierten Fehlertyp für die Antwort verwendet.

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
Vererbung
ProducesErrorResponseTypeAttribute
Attribute

Konstruktoren

ProducesErrorResponseTypeAttribute(Type)

Initialisiert eine neue Instanz von ProducesErrorResponseTypeAttribute.

Eigenschaften

Type

Ruft den Standardfehlertyp ab.

Gilt für: