1 instantiation of OpenApiOperationTransformerContext
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
124
_operationTransformerContextCache.TryAdd(description.ActionDescriptor.Id, new
OpenApiOperationTransformerContext
7 references to OpenApiOperationTransformerContext
Microsoft.AspNetCore.OpenApi (6)
Services\OpenApiDocumentService.cs (3)
39
/// Cache of <see cref="
OpenApiOperationTransformerContext
"/> instances keyed by the
44
private readonly ConcurrentDictionary<string,
OpenApiOperationTransformerContext
> _operationTransformerContextCache = new();
47
internal bool TryGetCachedOperationTransformerContext(string descriptionId, [NotNullWhen(true)] out
OpenApiOperationTransformerContext
? context)
Services\OpenApiOptions.cs (1)
86
public OpenApiOptions UseOperationTransformer(Func<OpenApiOperation,
OpenApiOperationTransformerContext
, CancellationToken, Task> transformer)
Transformers\DelegateOpenApiDocumentTransformer.cs (2)
13
private readonly Func<OpenApiOperation,
OpenApiOperationTransformerContext
, CancellationToken, Task>? _operationTransformer;
20
public DelegateOpenApiDocumentTransformer(Func<OpenApiOperation,
OpenApiOperationTransformerContext
, CancellationToken, Task> transformer)
Microsoft.AspNetCore.OpenApi.Tests (1)
Transformers\OpenApiOptionsTests.cs (1)
65
var transformer = new Func<OpenApiOperation,
OpenApiOperationTransformerContext
, CancellationToken, Task>((operation, context, cancellationToken) =>