2 instantiations of DotNetSdkInstaller
Aspire.Cli.Tests (2)
DotNetSdkInstallerTests.cs (2)
311? new DotNetSdkInstaller(configuration, environment) 312: new DotNetSdkInstaller(configuration, environment, createProcessStartInfo);
27 references to DotNetSdkInstaller
aspire (4)
DotNet\DotNetCliRunner.cs (1)
466var sdkVersion = DotNetSdkInstaller.GetEffectiveMinimumSdkVersion(configuration);
Program.cs (1)
473builder.Services.AddSingleton<IDotNetSdkInstaller, DotNetSdkInstaller>();
Templating\DotNetTemplateFactory.cs (1)
103var sdkInstallPath = Path.Combine(executionContext.SdksDirectory.FullName, "dotnet", DotNetSdkInstaller.MinimumSdkVersion);
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
38FileName = DotNetSdkInstaller.ResolveDotNetPath(environment),
Aspire.Cli.Tests (23)
DotNetSdkInstallerTests.cs (22)
21var installer = CreateDotNetSdkInstaller(); 34var installer = CreateDotNetSdkInstaller(environment: environment, createProcessStartInfo: (dotnetPath, arguments) => 48Assert.Equal(DotNetSdkInstaller.ResolveDotNetPath(environment), capturedDotNetPath); 64var installer = CreateDotNetSdkInstaller(createProcessStartInfo: (_, _) => startInfo); 91var installer = CreateDotNetSdkInstaller(configuration); 102var configuration = CreateConfigurationWithOverride(DotNetSdkInstaller.MinimumSdkVersion); 103var installer = CreateDotNetSdkInstaller(configuration); 117var installer = CreateDotNetSdkInstaller(configuration); 129var installer = CreateDotNetSdkInstaller(configuration); 141var installer = CreateDotNetSdkInstaller(configuration); 155var installer = CreateDotNetSdkInstaller(configuration); 167var installer = CreateDotNetSdkInstaller(); 179var installer = CreateDotNetSdkInstaller(); 192var installer = CreateDotNetSdkInstaller(configuration); 206var effectiveVersion = DotNetSdkInstaller.GetEffectiveMinimumSdkVersion(configuration); 208Assert.Equal(DotNetSdkInstaller.MinimumSdkVersion, effectiveVersion); 216var effectiveVersion = DotNetSdkInstaller.GetEffectiveMinimumSdkVersion(configuration); 242var method = typeof(DotNetSdkInstaller).GetMethod("MeetsMinimumRequirement", 258var method = typeof(DotNetSdkInstaller).GetMethod("MeetsMinimumRequirement", 274var method = typeof(DotNetSdkInstaller).GetMethod("MeetsMinimumRequirement", 290var method = typeof(DotNetSdkInstaller).GetMethod("MeetsMinimumRequirement", 302private static DotNetSdkInstaller CreateDotNetSdkInstaller(
Utils\DeprecatedWorkloadCheckTests.cs (1)
28Assert.Equal(DotNetSdkInstaller.ResolveDotNetPath(environment), capturedStartInfo.FileName);