1 instantiation of OpenApiSchemaTransformerContext
Microsoft.AspNetCore.OpenApi (1)
Services\Schemas\OpenApiSchemaService.cs (1)
429
var context = new
OpenApiSchemaTransformerContext
9 references to OpenApiSchemaTransformerContext
Microsoft.AspNetCore.OpenApi (9)
Services\OpenApiOptions.cs (1)
165
public OpenApiOptions AddSchemaTransformer(Func<OpenApiSchema,
OpenApiSchemaTransformerContext
, CancellationToken, Task> transformer)
Services\Schemas\OpenApiSchemaService.cs (2)
429
var
context = new OpenApiSchemaTransformerContext
450
OpenApiSchemaTransformerContext
context,
Transformers\DelegateOpenApiSchemaTransformer.cs (3)
8
private readonly Func<OpenApiSchema,
OpenApiSchemaTransformerContext
, CancellationToken, Task> _transformer;
10
public DelegateOpenApiSchemaTransformer(Func<OpenApiSchema,
OpenApiSchemaTransformerContext
, CancellationToken, Task> transformer)
15
public async Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)
Transformers\IOpenApiSchemaTransformer.cs (2)
15
/// <param name="context">The <see cref="
OpenApiSchemaTransformerContext
"/> associated with the <see paramref="schema"/>.</param>
18
Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken);
Transformers\TypeBasedOpenApiSchemaTransformer.cs (1)
32
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)