2 implementations of IApiDescriptionProvider
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
DefaultApiDescriptionProvider.cs (1)
27public class DefaultApiDescriptionProvider : IApiDescriptionProvider
EndpointMetadataApiDescriptionProvider.cs (1)
22internal sealed class EndpointMetadataApiDescriptionProvider : IApiDescriptionProvider
11 references to IApiDescriptionProvider
Microsoft.AspNetCore.Mvc.Abstractions (2)
ApiExplorer\IApiDescriptionProvider.cs (2)
13/// On the first query for <see cref="ActionDescriptor"/>, MVC invokes all registered instances of <see cref="IApiDescriptionProvider"/> 57/// Called after <see cref="IApiDescriptionProvider"/> implementations with higher <see cref="Order"/> values have been called.
Microsoft.AspNetCore.Mvc.ApiExplorer (9)
ApiDescriptionGroupCollectionProvider.cs (4)
14private readonly IApiDescriptionProvider[] _apiDescriptionProviders; 30IEnumerable<IApiDescriptionProvider> apiDescriptionProviders) 38IEnumerable<IApiDescriptionProvider> apiDescriptionProviders, 63foreach (var provider in _apiDescriptionProviders)
DependencyInjection\EndpointMethodInfoApiExplorerServiceCollectionExtensions.cs (2)
27sp.GetServices<IApiDescriptionProvider>(), 31ServiceDescriptor.Transient<IApiDescriptionProvider, EndpointMetadataApiDescriptionProvider>());
DependencyInjection\MvcApiExplorerMvcCoreBuilderExtensions.cs (2)
37sp.GetServices<IApiDescriptionProvider>(), 40ServiceDescriptor.Transient<IApiDescriptionProvider, DefaultApiDescriptionProvider>());
Properties\AssemblyInfo.cs (1)
6[assembly: TypeForwardedTo(typeof(Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionProvider))]