2 implementations of ILanguageDiscovery
aspire (1)
Projects\DefaultLanguageDiscovery.cs (1)
17internal sealed class DefaultLanguageDiscovery : ILanguageDiscovery
Aspire.Cli.Tests (1)
TestServices\TestLanguageDiscovery.cs (1)
11internal sealed class TestLanguageDiscovery : ILanguageDiscovery
20 references to ILanguageDiscovery
aspire (16)
Commands\InitCommand.cs (2)
41private readonly ILanguageDiscovery _languageDiscovery; 70ILanguageDiscovery languageDiscovery,
Commands\NewCommand.cs (2)
36private readonly ILanguageDiscovery _languageDiscovery; 62ILanguageDiscovery languageDiscovery,
Program.cs (1)
204builder.Services.AddSingleton<ILanguageDiscovery, DefaultLanguageDiscovery>();
Projects\AppHostProjectFactory.cs (2)
15private readonly ILanguageDiscovery _languageDiscovery; 21ILanguageDiscovery languageDiscovery,
Projects\DefaultLanguageDiscovery.cs (1)
7/// Default implementation of <see cref="ILanguageDiscovery"/>.
Projects\GuestAppHostProject.cs (3)
24/// Supports any language registered via <see cref="ILanguageDiscovery"/>. 38private readonly ILanguageDiscovery _languageDiscovery; 57ILanguageDiscovery languageDiscovery,
Projects\LanguageService.cs (2)
19private readonly ILanguageDiscovery _languageDiscovery; 25ILanguageDiscovery languageDiscovery)
Projects\ProjectLocator.cs (1)
28ILanguageDiscovery languageDiscovery,
Scaffolding\ScaffoldingService.cs (2)
21private readonly ILanguageDiscovery _languageDiscovery; 29ILanguageDiscovery languageDiscovery,
Aspire.Cli.Tests (4)
TestServices\TestLanguageDiscovery.cs (1)
9/// Test implementation of <see cref="ILanguageDiscovery"/> that includes C# support for testing.
Utils\CliTestHelper.cs (3)
110services.AddSingleton<ILanguageDiscovery, DefaultLanguageDiscovery>(); 246var languageDiscovery = serviceProvider.GetService<ILanguageDiscovery>() ?? new TestLanguageDiscovery();