OpenApiSchemaTransformerContext Classe
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.
Représente le contexte dans lequel un transformateur de schéma OpenAPI est exécuté.
public sealed class OpenApiSchemaTransformerContext
type OpenApiSchemaTransformerContext = class
Public NotInheritable Class OpenApiSchemaTransformerContext
- Héritage
-
OpenApiSchemaTransformerContext
Constructeurs
| Nom | Description |
|---|---|
| OpenApiSchemaTransformerContext() |
Obsolète.
Représente le contexte dans lequel un transformateur de schéma OpenAPI est exécuté. |
Propriétés
| Nom | Description |
|---|---|
| ApplicationServices |
Obtient les services d’application associés au document actif dans lequel se trouve le schéma cible. |
| Document |
Obtient le document OpenAPI auquel appartient le schéma actuel. |
| DocumentName |
Obtient le nom du document OpenAPI associé. |
| JsonPropertyInfo |
Obtient l’associé JsonPropertyInfo au schéma cible si le schéma cible est une propriété d’un schéma parent. |
| JsonTypeInfo |
Obtient l’associé JsonTypeInfo au schéma cible. |
| ParameterDescription |
Obtient l’associé ApiParameterDescription au schéma cible. Null lors du traitement d’un schéma OpenAPI pour un type de réponse. |
Méthodes
| Nom | Description |
|---|---|
| GetOrCreateSchemaAsync(Type, ApiParameterDescription, CancellationToken) |
Obtient ou crée un OpenApiSchema type pour le type spécifié. Augmente le schéma avec tous IOpenApiSchemaTransformerles s inscrits sur le document. S’il |