OpenApiSchemaTransformerContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el contexto en el que se ejecuta un transformador de esquema openAPI.
public sealed class OpenApiSchemaTransformerContext
type OpenApiSchemaTransformerContext = class
Public NotInheritable Class OpenApiSchemaTransformerContext
- Herencia
-
OpenApiSchemaTransformerContext
Constructores
| Nombre | Description |
|---|---|
| OpenApiSchemaTransformerContext() |
Obsoletos.
Representa el contexto en el que se ejecuta un transformador de esquema openAPI. |
Propiedades
| Nombre | Description |
|---|---|
| ApplicationServices |
Obtiene los servicios de aplicación asociados al documento actual en el que se encuentra el esquema de destino. |
| Document |
Obtiene el documento openAPI al que pertenece el esquema actual. |
| DocumentName |
Obtiene el nombre del documento OpenAPI asociado. |
| JsonPropertyInfo |
Obtiene el JsonPropertyInfo asociado al esquema de destino si el esquema de destino es una propiedad de un esquema primario. |
| JsonTypeInfo |
Obtiene el JsonTypeInfo asociado al esquema de destino. |
| ParameterDescription |
Obtiene el ApiParameterDescription asociado al esquema de destino. Null al procesar un esquema openAPI para un tipo de respuesta. |
Métodos
| Nombre | Description |
|---|---|
| GetOrCreateSchemaAsync(Type, ApiParameterDescription, CancellationToken) |
Obtiene o crea un OpenApiSchema para el tipo especificado. Aumenta el esquema con los IOpenApiSchemaTransformerque están registrados en el documento. Si |