12 instantiations of DotNetSdkInstaller
Aspire.Cli.Tests (12)
DotNetSdkInstallerTests.cs (12)
44
var installer = new
DotNetSdkInstaller
(new MinimumSdkCheckFeature(), CreateEmptyConfiguration(), CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
58
var installer = new
DotNetSdkInstaller
(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
72
var installer = new
DotNetSdkInstaller
(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
89
var installer = new
DotNetSdkInstaller
(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
103
var installer = new
DotNetSdkInstaller
(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
118
var installer = new
DotNetSdkInstaller
(features, configuration, context, CreateTestDotNetCliRunner(), CreateTestLogger());
166
var installer = new
DotNetSdkInstaller
(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
180
var installer = new
DotNetSdkInstaller
(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
194
var installer = new
DotNetSdkInstaller
(new MinimumSdkCheckFeature(), configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
206
var installer = new
DotNetSdkInstaller
(new MinimumSdkCheckFeature(), CreateEmptyConfiguration(), CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
221
var installer = new
DotNetSdkInstaller
(features, CreateEmptyConfiguration(), context, CreateTestDotNetCliRunner(), CreateTestLogger());
236
var installer = new
DotNetSdkInstaller
(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
27 references to DotNetSdkInstaller
aspire (3)
DotNet\DotNetCliExecutionFactory.cs (1)
108
var sdkVersion =
DotNetSdkInstaller
.GetEffectiveMinimumSdkVersion(configuration);
DotNet\DotNetSdkInstaller.cs (1)
17
internal sealed class DotNetSdkInstaller(IFeatures features, IConfiguration configuration, CliExecutionContext executionContext, IDotNetCliRunner dotNetCliRunner, ILogger<
DotNetSdkInstaller
> logger) : IDotNetSdkInstaller
Program.cs (1)
274
builder.Services.AddSingleton<IDotNetSdkInstaller,
DotNetSdkInstaller
>();
Aspire.Cli.Tests (24)
DotNetSdkInstallerTests.cs (24)
31
private static ILogger<
DotNetSdkInstaller
> CreateTestLogger()
33
return NullLogger<
DotNetSdkInstaller
>.Instance;
44
var
installer = new DotNetSdkInstaller(new MinimumSdkCheckFeature(), CreateEmptyConfiguration(), CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
58
var
installer = new DotNetSdkInstaller(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
71
var configuration = CreateConfigurationWithOverride(
DotNetSdkInstaller
.MinimumSdkVersion);
72
var
installer = new DotNetSdkInstaller(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
89
var
installer = new DotNetSdkInstaller(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
103
var
installer = new DotNetSdkInstaller(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
118
var
installer = new DotNetSdkInstaller(features, configuration, context, CreateTestDotNetCliRunner(), CreateTestLogger());
122
var sdkVersion =
DotNetSdkInstaller
.GetEffectiveMinimumSdkVersion(configuration);
166
var
installer = new DotNetSdkInstaller(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
180
var
installer = new DotNetSdkInstaller(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
194
var
installer = new DotNetSdkInstaller(new MinimumSdkCheckFeature(), configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
206
var
installer = new DotNetSdkInstaller(new MinimumSdkCheckFeature(), CreateEmptyConfiguration(), CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
221
var
installer = new DotNetSdkInstaller(features, CreateEmptyConfiguration(), context, CreateTestDotNetCliRunner(), CreateTestLogger());
236
var
installer = new DotNetSdkInstaller(features, configuration, CreateTestExecutionContext(), CreateTestDotNetCliRunner(), CreateTestLogger());
250
var effectiveVersion =
DotNetSdkInstaller
.GetEffectiveMinimumSdkVersion(configuration);
252
Assert.Equal(
DotNetSdkInstaller
.MinimumSdkVersion, effectiveVersion);
260
var effectiveVersion =
DotNetSdkInstaller
.GetEffectiveMinimumSdkVersion(configuration);
286
var method = typeof(
DotNetSdkInstaller
).GetMethod("MeetsMinimumRequirement",
302
var method = typeof(
DotNetSdkInstaller
).GetMethod("MeetsMinimumRequirement",
318
var method = typeof(
DotNetSdkInstaller
).GetMethod("MeetsMinimumRequirement",
334
var method = typeof(
DotNetSdkInstaller
).GetMethod("MeetsMinimumRequirement",
360
var assembly = typeof(
DotNetSdkInstaller
).Assembly;