56 instantiations of EnvironmentCheckResult
aspire (54)
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 (10)
44return [new EnvironmentCheckResult 92return [new EnvironmentCheckResult 107return [new EnvironmentCheckResult 126return new EnvironmentCheckResult 143return new EnvironmentCheckResult 187private static EnvironmentCheckResult VersionPolicyResult(string runtimeKey, string message, string fix) => new() 213return new EnvironmentCheckResult 226return new EnvironmentCheckResult 243return new EnvironmentCheckResult 261return new EnvironmentCheckResult
Utils\EnvironmentChecker\DcpConnectionChecker.cs (1)
182return new EnvironmentCheckResult
Utils\EnvironmentChecker\DcpConnectionHealthCheck.cs (4)
52return [new EnvironmentCheckResult 65return [new EnvironmentCheckResult 88return [new EnvironmentCheckResult 106return [new EnvironmentCheckResult
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (1)
65results.Add(new EnvironmentCheckResult
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
71return [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 (4)
82new EnvironmentCheckResult 118missingResults.Add(new EnvironmentCheckResult 155new EnvironmentCheckResult 185return new 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
148 references to EnvironmentCheckResult
aspire (61)
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)
33public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default) 73var results = new List<EnvironmentCheckResult>(); 122internal static EnvironmentCheckResult? CheckRuntimePolicy(ContainerRuntimeInfo info) 187private static EnvironmentCheckResult VersionPolicyResult(string runtimeKey, string message, string fix) => new() 199private static EnvironmentCheckResult BuildRuntimeResult( 239var 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)
30public 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 (3)
65public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default) 104var missingResults = new List<EnvironmentCheckResult>(); 183private static EnvironmentCheckResult CreateDenoVersionFailure(FileInfo appHostFile, string details)
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 (87)
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 (9)
44var result = Assert.Single(results); 90var commandResult = Assert.Single(results, r => r.Name == TypeScriptAppHostToolingCheck.GetMissingCommandCheckName(command)); 113var result = Assert.Single(results); 141var result = Assert.Single(results); 165var result = Assert.Single(results); 187var result = Assert.Single(await check.CheckAsync().DefaultTimeout()); 207var result = Assert.Single(await check.CheckAsync().DefaultTimeout()); 224var result = Assert.Single(await check.CheckAsync().DefaultTimeout()); 268private static void AssertDenoVersionFailure(EnvironmentCheckResult result)
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\ContainerRuntimeCheckTests.cs (6)
29var result = ContainerRuntimeCheck.CheckRuntimePolicy(new ContainerRuntimeInfo 55var result = ContainerRuntimeCheck.CheckRuntimePolicy(CreateWslcInfo(metadata)); 84var result = ContainerRuntimeCheck.CheckRuntimePolicy(CreateWslcInfo(metadata)); 102var result = ContainerRuntimeCheck.CheckRuntimePolicy(new ContainerRuntimeInfo 207var result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken)); 226var result = Assert.Single(await check.CheckAsync(TestContext.Current.CancellationToken));
Utils\DcpConnectionHealthCheckTests.cs (5)
36var result = Assert.Single(await check.CheckAsync()); 54var result = Assert.Single(await check.CheckAsync()); 86var result = Assert.Single(await check.CheckAsync()); 193var result = Assert.Single(results); 223var 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);