3 implementations of ILanguageDiscovery
aspire (1)
Projects\DefaultLanguageDiscovery.cs (1)
17internal sealed class DefaultLanguageDiscovery(IFeatures features) : ILanguageDiscovery
Aspire.Cli.Tests (2)
Projects\ProjectLocatorTests.cs (1)
2210private sealed class ThrowingLanguageDiscovery : ILanguageDiscovery
TestServices\TestLanguageDiscovery.cs (1)
12internal sealed class TestLanguageDiscovery : ILanguageDiscovery
45 references to ILanguageDiscovery
aspire (36)
Commands\AgentInitCommand.cs (2)
36private readonly ILanguageDiscovery _languageDiscovery; 48ILanguageDiscovery languageDiscovery,
Commands\InitCommand.cs (2)
50private readonly ILanguageDiscovery _languageDiscovery; 79ILanguageDiscovery languageDiscovery,
Commands\RestoreCommand.cs (2)
30private readonly ILanguageDiscovery _languageDiscovery; 41ILanguageDiscovery languageDiscovery,
Commands\Sdk\SdkExportCommand.cs (2)
32private readonly ILanguageDiscovery _languageDiscovery; 49ILanguageDiscovery languageDiscovery,
Commands\Sdk\SdkGenerateCommand.cs (2)
21private readonly ILanguageDiscovery _languageDiscovery; 42ILanguageDiscovery languageDiscovery,
Commands\StopCommand.cs (2)
34private readonly ILanguageDiscovery _languageDiscovery; 76ILanguageDiscovery languageDiscovery,
Migrations\TypeScriptAppHostMigration.cs (2)
34private readonly ILanguageDiscovery _languageDiscovery; 42ILanguageDiscovery languageDiscovery,
Program.cs (1)
666builder.Services.AddSingleton<ILanguageDiscovery, DefaultLanguageDiscovery>();
Projects\AppHostProjectFactory.cs (2)
15private readonly ILanguageDiscovery _languageDiscovery; 21ILanguageDiscovery languageDiscovery,
Projects\DefaultLanguageDiscovery.cs (1)
10/// Default implementation of <see cref="ILanguageDiscovery"/>.
Projects\GuestAppHostProject.cs (3)
37/// Supports any language registered via <see cref="ILanguageDiscovery"/>. 53private readonly ILanguageDiscovery _languageDiscovery; 87ILanguageDiscovery languageDiscovery,
Projects\LanguageService.cs (2)
19private readonly ILanguageDiscovery _languageDiscovery; 25ILanguageDiscovery languageDiscovery)
Projects\LegacyTypeScriptAppHost.cs (1)
144ILanguageDiscovery languageDiscovery,
Projects\ProjectLocator.cs (1)
143ILanguageDiscovery languageDiscovery,
Scaffolding\ScaffoldingService.cs (2)
45private readonly ILanguageDiscovery _languageDiscovery; 57ILanguageDiscovery languageDiscovery,
Templating\CliTemplateFactory.cs (2)
75private readonly ILanguageDiscovery _languageDiscovery; 87ILanguageDiscovery languageDiscovery,
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
20ILanguageDiscovery languageDiscovery,
Utils\EnvironmentChecker\GoAppHostToolingCheck.cs (3)
39private readonly ILanguageDiscovery _languageDiscovery; 48ILanguageDiscovery languageDiscovery, 66ILanguageDiscovery languageDiscovery,
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (3)
21private readonly ILanguageDiscovery _languageDiscovery; 30ILanguageDiscovery languageDiscovery, 47ILanguageDiscovery languageDiscovery,
Aspire.Cli.Tests (9)
Commands\DotNetSdkCheckTests.cs (1)
142ILanguageDiscovery? languageDiscovery = null)
Commands\GoAppHostToolingCheckTests.cs (1)
580ILanguageDiscovery? languageDiscovery = null)
Projects\ProjectLocatorTests.cs (1)
4257ILanguageDiscovery? languageDiscovery = null,
TestServices\TestLanguageDiscovery.cs (1)
9/// Test implementation of <see cref="ILanguageDiscovery"/> that includes C# support for testing.
Utils\CliTestHelper.cs (5)
210services.AddSingleton<ILanguageDiscovery, DefaultLanguageDiscovery>(); 508var languageDiscovery = serviceProvider.GetService<ILanguageDiscovery>() ?? new TestLanguageDiscovery(); 583var languageDiscovery = serviceProvider.GetRequiredService<ILanguageDiscovery>();