ApiBehaviorOptions.SuppressUseValidationProblemDetailsForInvalidModelStateResponses Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui détermine si les contrôleurs annotés avec ApiControllerAttribute répondre à l’aide de ValidationProblemDetails dans InvalidModelStateResponseFactory.
Quand true
, SuppressModelStateInvalidFilter retourne les erreurs dans en ModelStateDictionary tant que ValidationProblemDetails. Sinon, SuppressModelStateInvalidFilter retourne les erreurs au format déterminé par SerializableError.
public:
property bool SuppressUseValidationProblemDetailsForInvalidModelStateResponses { bool get(); void set(bool value); };
public bool SuppressUseValidationProblemDetailsForInvalidModelStateResponses { get; set; }
member this.SuppressUseValidationProblemDetailsForInvalidModelStateResponses : bool with get, set
Public Property SuppressUseValidationProblemDetailsForInvalidModelStateResponses As Boolean
Valeur de propriété
La valeur par défaut est true
si la version est Version_2_2 ou ultérieure ; false
sinon.
Remarques
Cette propriété est associée à un commutateur de compatibilité et peut fournir un comportement différent en fonction de la version de compatibilité configurée pour l’application. Consultez pour obtenir CompatibilityVersion des conseils et des exemples sur la définition de la version de compatibilité de l’application.
La configuration de la valeur souhaitée du commutateur de compatibilité en appelant le setter de cette propriété est prioritaire sur la valeur implicite par l’application CompatibilityVersion.
Si la version de compatibilité de l’application est définie sur ou inférieure, Version_2_1 ce paramètre aura la valeur false
, sauf s’il est configuré explicitement.
Si la version de compatibilité de l’application est définie sur ou supérieure, Version_2_2 ce paramètre aura la valeur true
, sauf s’il est configuré explicitement.