2 implementations of ITemplateProvider
aspire (1)
Templating\TemplateProvider.cs (1)
8internal sealed class TemplateProvider : ITemplateProvider
Aspire.Cli.Tests (1)
Commands\NewCommandChannelResolutionTests.cs (1)
766private sealed class SingleTemplateProvider(ITemplate template) : ITemplateProvider
7 references to ITemplateProvider
aspire (3)
Commands\NewCommand.cs (2)
31private readonly ITemplateProvider _templateProvider; 70ITemplateProvider templateProvider,
Program.cs (1)
568builder.Services.AddSingleton<ITemplateProvider, TemplateProvider>();
Aspire.Cli.Tests (4)
Commands\NewCommandChannelResolutionTests.cs (1)
762/// Minimal <see cref="ITemplateProvider"/> exposing a single template so
Commands\NewCommandTemplateConfigPersistenceTests.cs (2)
222var templateProvider = serviceProvider.GetRequiredService<ITemplateProvider>();
Utils\CliTestHelper.cs (1)
619public Func<IServiceProvider, ITemplateProvider> TemplateProviderFactory { get; set; } = (IServiceProvider serviceProvider) =>