6 implementations of IEnvironmentCheck
aspire (6)
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (1)
15
internal sealed partial class ContainerRuntimeCheck(ILogger<ContainerRuntimeCheck> logger) :
IEnvironmentCheck
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (1)
14
internal sealed class DeprecatedAgentConfigCheck :
IEnvironmentCheck
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
16
internal sealed class DeprecatedWorkloadCheck(ILogger<DeprecatedWorkloadCheck> logger) :
IEnvironmentCheck
Utils\EnvironmentChecker\DevCertsCheck.cs (1)
28
internal sealed class DevCertsCheck(ILogger<DevCertsCheck> logger) :
IEnvironmentCheck
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
12
internal sealed class DotNetSdkCheck(IDotNetSdkInstaller sdkInstaller, ILogger<DotNetSdkCheck> logger) :
IEnvironmentCheck
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (1)
12
internal sealed class WslEnvironmentCheck :
IEnvironmentCheck
15 references to IEnvironmentCheck
aspire (9)
Program.cs (6)
356
builder.Services.AddSingleton<
IEnvironmentCheck
, WslEnvironmentCheck>();
357
builder.Services.AddSingleton<
IEnvironmentCheck
, DotNetSdkCheck>();
358
builder.Services.AddSingleton<
IEnvironmentCheck
, DeprecatedWorkloadCheck>();
359
builder.Services.AddSingleton<
IEnvironmentCheck
, DevCertsCheck>();
360
builder.Services.AddSingleton<
IEnvironmentCheck
, ContainerRuntimeCheck>();
361
builder.Services.AddSingleton<
IEnvironmentCheck
, DeprecatedAgentConfigCheck>();
Utils\EnvironmentChecker\EnvironmentChecker.cs (3)
11
internal sealed class EnvironmentChecker(IEnumerable<
IEnvironmentCheck
> checks, ILogger<EnvironmentChecker> logger) : IEnvironmentChecker
13
private readonly
IEnvironmentCheck
[] _checks = checks.OrderBy(c => c.Order).ToArray();
22
foreach (
var
check in _checks)
Aspire.Cli.Tests (6)
Utils\CliTestHelper.cs (6)
144
services.AddSingleton<
IEnvironmentCheck
, WslEnvironmentCheck>();
145
services.AddSingleton<
IEnvironmentCheck
, DotNetSdkCheck>();
146
services.AddSingleton<
IEnvironmentCheck
, DeprecatedWorkloadCheck>();
147
services.AddSingleton<
IEnvironmentCheck
, DevCertsCheck>();
148
services.AddSingleton<
IEnvironmentCheck
, ContainerRuntimeCheck>();
149
services.AddSingleton<
IEnvironmentCheck
, DeprecatedAgentConfigCheck>();