1 instantiation of OpenApiSchemaTransformerContext
Microsoft.AspNetCore.OpenApi (1)
Services\Schemas\OpenApiSchemaService.cs (1)
277
var context = new
OpenApiSchemaTransformerContext
21 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)
277
var
context = new OpenApiSchemaTransformerContext
298
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)
Microsoft.AspNetCore.OpenApi.Microbenchmarks (1)
TransformersBenchmark.cs (1)
176
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)
Microsoft.AspNetCore.OpenApi.Tests (10)
Transformers\OpenApiOptionsTests.cs (2)
127
var transformer = new Func<OpenApiSchema,
OpenApiSchemaTransformerContext
, CancellationToken, Task>((schema, context, cancellationToken) =>
197
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)
Transformers\SchemaTransformerTests.cs (6)
43
static void ValidateContext(
OpenApiSchemaTransformerContext
context)
761
static void UseNotSchemaTransformer(OpenApiOptions options, Func<OpenApiSchema,
OpenApiSchemaTransformerContext
, CancellationToken, Task> func)
953
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)
975
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)
994
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)
1003
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)
Transformers\TypeBasedTransformerLifetimeTests.cs (2)
345
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)
364
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)
Sample (1)
Transformers\AddExternalDocsTransformer.cs (1)
27
public Task TransformAsync(OpenApiSchema schema,
OpenApiSchemaTransformerContext
context, CancellationToken cancellationToken)