1 implementation of IOpenApiDocumentProvider
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
39
IServer? server = null) :
IOpenApiDocumentProvider
9 references to IOpenApiDocumentProvider
Microsoft.AspNetCore.OpenApi (1)
Extensions\OpenApiServiceCollectionExtensions.cs (1)
114
services.AddKeyedSingleton<
IOpenApiDocumentProvider
, OpenApiDocumentService>(documentName);
Microsoft.AspNetCore.OpenApi.Tests (8)
Extensions\OpenApiServiceCollectionExtensionsTests.cs (8)
214
var
documentProvider = serviceProvider.GetRequiredKeyedService<
IOpenApiDocumentProvider
>(Microsoft.AspNetCore.OpenApi.OpenApiConstants.DefaultDocumentName);
239
var
documentProvider = serviceProvider.GetRequiredKeyedService<
IOpenApiDocumentProvider
>(documentName.ToLowerInvariant());
261
var
documentProvider = serviceProvider.GetRequiredKeyedService<
IOpenApiDocumentProvider
>(documentName.ToLowerInvariant());
291
var
documentProvider = serviceProvider.GetRequiredKeyedService<
IOpenApiDocumentProvider
>(documentName.ToLowerInvariant());