1 implementation of ITemplateSearchProviderFactory
Microsoft.TemplateSearch.Common (1)
Providers\NuGetMetadataSearchProviderFactory.cs (1)
9public sealed class NuGetMetadataSearchProviderFactory : ITemplateSearchProviderFactory
12 references to ITemplateSearchProviderFactory
Microsoft.TemplateSearch.Common (12)
Abstractions\ITemplateSearchProvider.cs (2)
14/// Gets <see cref="ITemplateSearchProviderFactory"/> that created the provider. 16ITemplateSearchProviderFactory Factory { get; }
Abstractions\TemplatePackageSearchData.cs (1)
68/// Additional data may be read by additional readers provider to <see cref="ITemplateSearchProviderFactory"/> when creating the <see cref="ITemplateSearchProvider"/>.
Abstractions\TemplateSearchData.cs (1)
33/// Additional data may be read by additional readers provider to <see cref="ITemplateSearchProviderFactory"/> when creating the <see cref="ITemplateSearchProvider"/>.
Components.cs (1)
15(typeof(ITemplateSearchProviderFactory), new NuGetMetadataSearchProviderFactory())
Providers\NuGetMetadataSearchProvider.cs (3)
38ITemplateSearchProviderFactory factory, 52ITemplateSearchProviderFactory factory, 60public ITemplateSearchProviderFactory Factory { get; }
Providers\NuGetMetadataSearchProviderFactory.cs (2)
11string ITemplateSearchProviderFactory.DisplayName => "NuGet.org"; 15ITemplateSearchProvider ITemplateSearchProviderFactory.CreateProvider(
TemplateSearchCoordinator.cs (2)
25foreach (ITemplateSearchProviderFactory factory in _environmentSettings.Components.OfType<ITemplateSearchProviderFactory>())