53 instantiations of EnvironmentCheckResult
aspire (51)
Utils\EnvironmentChecker\AspireVersionCheck.cs (10)
53
appHostVersionCheck = new
EnvironmentCheckResult
92
return new
EnvironmentCheckResult
105
return new
EnvironmentCheckResult
128
return new
EnvironmentCheckResult
145
return new
EnvironmentCheckResult
238
return new
EnvironmentCheckResult
251
return new
EnvironmentCheckResult
285
return new
EnvironmentCheckResult
297
return new
EnvironmentCheckResult
324
return new
EnvironmentCheckResult
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (8)
72
results.Add(new
EnvironmentCheckResult
88
return [new
EnvironmentCheckResult
127
return new
EnvironmentCheckResult
142
private static EnvironmentCheckResult WarningResult(string message, string fix) =>
new
()
163
return new
EnvironmentCheckResult
175
return new
EnvironmentCheckResult
190
return new
EnvironmentCheckResult
211
return new
EnvironmentCheckResult
Utils\EnvironmentChecker\DcpConnectionChecker.cs (1)
182
return new
EnvironmentCheckResult
Utils\EnvironmentChecker\DcpConnectionHealthCheck.cs (4)
36
return [new
EnvironmentCheckResult
49
return [new
EnvironmentCheckResult
72
return [new
EnvironmentCheckResult
90
return [new
EnvironmentCheckResult
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (1)
65
results.Add(new
EnvironmentCheckResult
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
83
return [new
EnvironmentCheckResult
Utils\EnvironmentChecker\DevCertsCheck.cs (11)
53
return [new
EnvironmentCheckResult
75
return [new
EnvironmentCheckResult
116
results.Add(new
EnvironmentCheckResult
130
results.Add(new
EnvironmentCheckResult
145
results.Add(new
EnvironmentCheckResult
159
results.Add(new
EnvironmentCheckResult
175
results.Add(new
EnvironmentCheckResult
190
results.Add(new
EnvironmentCheckResult
204
results.Add(new
EnvironmentCheckResult
242
results.Add(new
EnvironmentCheckResult
505
results.Add(new
EnvironmentCheckResult
Utils\EnvironmentChecker\DotNetSdkCheck.cs (3)
49
return [new
EnvironmentCheckResult
64
return [new
EnvironmentCheckResult
75
return [new
EnvironmentCheckResult
Utils\EnvironmentChecker\EnvironmentChecker.cs (1)
125
return new
EnvironmentCheckResult
Utils\EnvironmentChecker\LegacySettingsFileCheck.cs (1)
51
var result = new
EnvironmentCheckResult
Utils\EnvironmentChecker\OperatingSystemCheck.cs (1)
41
var result = new
EnvironmentCheckResult
Utils\EnvironmentChecker\PendingMigrationsCheck.cs (1)
67
results.Add(new
EnvironmentCheckResult
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (3)
67
new
EnvironmentCheckResult
94
missingResults.Add(new
EnvironmentCheckResult
119
new
EnvironmentCheckResult
Utils\EnvironmentChecker\VsCodeExtensionCheck.cs (2)
73
var pass = new
EnvironmentCheckResult
86
var warning = new
EnvironmentCheckResult
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (3)
65
WslVersion.Wsl1 => new
EnvironmentCheckResult
74
WslVersion.Wsl2 => new
EnvironmentCheckResult
82
_ => new
EnvironmentCheckResult
Aspire.Cli.Tests (2)
TestServices\TestDcpConnectionChecker.cs (1)
24
return new
EnvironmentCheckResult
Utils\EnvironmentCheckerTests.cs (1)
19
var completedResult = new
EnvironmentCheckResult
136 references to EnvironmentCheckResult
aspire (60)
Commands\DoctorCommand.cs (4)
100
private void OutputJson(IReadOnlyList<
EnvironmentCheckResult
> results, IReadOnlyList<InstallationInfo> installations)
124
private void OutputHumanReadable(IReadOnlyList<
EnvironmentCheckResult
> results, IReadOnlyList<InstallationInfo> installations)
141
foreach (
var
result in group)
166
private void OutputCheckResult(
EnvironmentCheckResult
result)
JsonSourceGenerationContext.cs (1)
36
[JsonSerializable(typeof(
EnvironmentCheckResult
))]
Utils\EnvironmentChecker\AspireVersionCheck.cs (5)
33
public async Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
35
var results = new List<
EnvironmentCheckResult
>
40
EnvironmentCheckResult
? appHostVersionCheck;
71
private async Task<
EnvironmentCheckResult
> GetCliVersionCheckAsync(CancellationToken cancellationToken)
219
private async Task<
EnvironmentCheckResult
?> GetAppHostVersionCheckAsync(CancellationToken cancellationToken)
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (6)
28
public async Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
52
var results = new List<
EnvironmentCheckResult
>();
103
private static
EnvironmentCheckResult
? CheckRuntimePolicy(ContainerRuntimeInfo info)
142
private static
EnvironmentCheckResult
WarningResult(string message, string fix) => new()
152
private static
EnvironmentCheckResult
BuildRuntimeResult(
186
var
policyResult = CheckRuntimePolicy(info);
Utils\EnvironmentChecker\DcpConnectionChecker.cs (5)
20
Task<
EnvironmentCheckResult
> TestConnectionAsync(string dcpDirectory, bool useDeveloperCertificate, CancellationToken cancellationToken);
33
public async Task<
EnvironmentCheckResult
> TestConnectionAsync(string dcpDirectory, bool useDeveloperCertificate, CancellationToken cancellationToken)
167
private static
EnvironmentCheckResult
Passed(bool useDeveloperCertificate, string message) =>
170
private static
EnvironmentCheckResult
Failed(bool useDeveloperCertificate, string? details = null, string? fix = null) =>
180
private static
EnvironmentCheckResult
CreateResult(bool useDeveloperCertificate, EnvironmentCheckStatus status, string message, string? details = null, string? fix = null)
Utils\EnvironmentChecker\DcpConnectionHealthCheck.cs (1)
28
public async Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (3)
39
public Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
41
var results = new List<
EnvironmentCheckResult
>();
85
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>(results);
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
32
public async Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\DevCertsCheck.cs (5)
35
public async Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
70
internal static List<
EnvironmentCheckResult
> EvaluateCertificateResults(
98
var results = new List<
EnvironmentCheckResult
>();
219
private async Task AddLinuxOpenSslCertificateCacheWarningsAsync(List<
EnvironmentCheckResult
> results, IReadOnlyList<DevCertInfo> certInfos, IEnvironment environment, CancellationToken cancellationToken)
491
private static void AddLinuxCertificateToolWarnings(List<
EnvironmentCheckResult
> results, IEnvironment environment)
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
28
public async Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\EnvironmentChecker.cs (3)
42
public async Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAllAsync(CancellationToken cancellationToken = default)
44
var results = new List<
EnvironmentCheckResult
>();
123
private static
EnvironmentCheckResult
CreateTimeoutResult(string name, string message, Type checkType, TimeSpan timeout)
Utils\EnvironmentChecker\EnvironmentCheckResult.cs (1)
165
public required List<
EnvironmentCheckResult
> Checks { get; set; }
Utils\EnvironmentChecker\IEnvironmentCheck.cs (1)
21
Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default);
Utils\EnvironmentChecker\IEnvironmentChecker.cs (1)
16
Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAllAsync(CancellationToken cancellationToken = default);
Utils\EnvironmentChecker\LegacySettingsFileCheck.cs (4)
29
public Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
51
var
result = new EnvironmentCheckResult
60
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([result]);
66
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([]);
Utils\EnvironmentChecker\OperatingSystemCheck.cs (3)
35
public Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
41
var
result = new EnvironmentCheckResult
53
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([result]);
Utils\EnvironmentChecker\PendingMigrationsCheck.cs (2)
40
public async Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
42
var results = new List<
EnvironmentCheckResult
>();
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (2)
50
public async Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
85
var missingResults = new List<
EnvironmentCheckResult
>();
Utils\EnvironmentChecker\VsCodeExtensionCheck.cs (6)
56
public Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
65
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([]);
73
var
pass = new EnvironmentCheckResult
82
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([pass]);
86
var
warning = new EnvironmentCheckResult
97
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([warning]);
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (5)
36
public Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
42
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([]);
53
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([]);
56
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([CreateResult(DetermineWslVersion(procVersion, hasWslEnvironmentSignal))]);
63
internal static
EnvironmentCheckResult
CreateResult(WslVersion wslVersion) => wslVersion switch
Aspire.Cli.Tests (76)
Commands\OperatingSystemCheckTests.cs (2)
21
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
45
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
Commands\TypeScriptAppHostToolingCheckTests.cs (5)
43
var
result = Assert.Single(results);
88
var
commandResult = Assert.Single(results, r => r.Name == TypeScriptAppHostToolingCheck.GetMissingCommandCheckName(command));
111
var
result = Assert.Single(results);
139
var
result = Assert.Single(results);
163
var
result = Assert.Single(results);
Commands\VsCodeExtensionCheckTests.cs (2)
42
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
72
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
Commands\WslEnvironmentCheckTests.cs (15)
263
var
result = WslEnvironmentCheck.CreateResult(WslVersion.Unknown);
274
var
result = WslEnvironmentCheck.CreateResult(WslVersion.Wsl1);
283
var
result = WslEnvironmentCheck.CreateResult(WslVersion.Wsl2);
364
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
374
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
385
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
402
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
419
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
437
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
453
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
470
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
488
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
504
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
521
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
535
var
result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
Migrations\PendingMigrationsCheckTests.cs (2)
46
var
result = Assert.Single(results);
79
var
result = Assert.Single(results);
TestServices\TestDcpConnectionChecker.cs (3)
10
public Func<string, bool, CancellationToken, Task<
EnvironmentCheckResult
>>? TestConnectionAsyncCallback { get; set; }
12
public Task<
EnvironmentCheckResult
> TestConnectionAsync(string dcpDirectory, bool useDeveloperCertificate, CancellationToken cancellationToken)
22
public static
EnvironmentCheckResult
CreateResult(bool useDeveloperCertificate, EnvironmentCheckStatus status, string message, string? details = null, string? fix = null)
TestServices\TestEnvironmentCheck.cs (2)
10
Func<CancellationToken, Task<IReadOnlyList<
EnvironmentCheckResult
>>> checkAsync) : IEnvironmentCheck
14
public Task<IReadOnlyList<
EnvironmentCheckResult
>> CheckAsync(CancellationToken cancellationToken = default)
Utils\DcpConnectionHealthCheckTests.cs (4)
35
var
result = Assert.Single(await check.CheckAsync());
52
var
result = Assert.Single(await check.CheckAsync());
125
var
result = Assert.Single(results);
154
var
developerCertificateResult = results.Single(result => result.Name == DcpConnectionHealthCheck.DeveloperCertificateCheckName);
Utils\DevCertsCheckFixRecommendationTests.cs (8)
19
var
result = Assert.Single(results);
36
var
result = Assert.Single(results);
53
var
result = Assert.Single(results);
69
var
result = Assert.Single(results);
87
var
result = Assert.Single(results);
106
var
versionWarning = results.First(r => r.Name == DevCertsCheck.VersionCheckName);
123
var
result = Assert.Single(results);
141
var
result = Assert.Single(results);
Utils\DevCertsCheckTests.cs (23)
125
var
devCertsResult = Assert.Single(results);
142
var
devCertsResult = Assert.Single(results, r => r.Name == DevCertsCheck.CheckName);
158
var
devCertsResult = Assert.Single(results, r => r.Name == DevCertsCheck.CheckName);
174
var
devCertsResult = Assert.Single(results, r => r.Name == DevCertsCheck.CheckName);
189
var
devCertsResult = Assert.Single(results, r => r.Name == DevCertsCheck.CheckName);
204
var
devCertsResult = Assert.Single(results, r => r.Name == DevCertsCheck.CheckName);
219
var
devCertsResult = Assert.Single(results, r => r.Name == DevCertsCheck.CheckName);
235
var
versionResult = Assert.Single(results, r => r.Name == DevCertsCheck.VersionCheckName);
252
var
devCertsResult = Assert.Single(results);
270
var
devCertsResult = Assert.Single(results, r => r.Name == DevCertsCheck.CheckName);
286
var
devCertsResult = Assert.Single(results, r => r.Name == DevCertsCheck.CheckName);
301
var
devCertsResult = Assert.Single(results, r => r.Name == DevCertsCheck.CheckName);
321
var
devCertsResult = Assert.Single(results);
349
var
certUtilResult = Assert.Single(results, r => r.Name == DevCertsCheck.CertUtilCheckName);
479
var
cacheResult = Assert.Single(results, r => r.Name == DevCertsCheck.OpenSslCertificateCacheCheckName);
534
var
cacheResult = Assert.Single(results, r => r.Name == DevCertsCheck.OpenSslCertificateCacheCheckName);
581
var
cacheResult = Assert.Single(results, r => r.Name == DevCertsCheck.OpenSslCertificateCacheCheckName);
698
var
cacheResult = Assert.Single(results, r => r.Name == DevCertsCheck.OpenSslCertificateCacheCheckName);
788
var
cacheResult = Assert.Single(results, r => r.Name == DevCertsCheck.OpenSslCertificateCacheCheckName);
832
var
cacheResult = Assert.Single(results, r => r.Name == DevCertsCheck.OpenSslCertificateCacheCheckName);
878
var
cacheResult = Assert.Single(results, r => r.Name == DevCertsCheck.OpenSslCertificateCacheCheckName);
924
var
cacheResult = Assert.Single(results, r => r.Name == DevCertsCheck.OpenSslCertificateCacheCheckName);
1013
var
cacheResult = Assert.Single(results, r => r.Name == DevCertsCheck.OpenSslCertificateCacheCheckName);
Utils\EnvironmentCheckerTests.cs (8)
19
var
completedResult = new EnvironmentCheckResult
33
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([]);
35
new TestEnvironmentCheck(1, _ => Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([completedResult])),
42
IReadOnlyList<
EnvironmentCheckResult
> results;
70
var blockedCheck = new TaskCompletionSource<IReadOnlyList<
EnvironmentCheckResult
>>(TaskCreationOptions.RunContinuationsAsynchronously);
78
return Task.FromResult<IReadOnlyList<
EnvironmentCheckResult
>>([]);
87
var
timeoutResult = Assert.Single(results);
96
var blockedCheck = new TaskCompletionSource<IReadOnlyList<
EnvironmentCheckResult
>>(TaskCreationOptions.RunContinuationsAsynchronously);
Utils\LegacySettingsFileCheckTests.cs (2)
29
var
result = Assert.Single(results);
119
var
result = Assert.Single(results);