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