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