29 writes to Details
aspire (28)
Utils\EnvironmentChecker\AspireVersionCheck.cs (6)
59Details = ex.Message 98Details = $"{DoctorCommandStrings.CliVersionUpdateCheckFailedMessage}: {updateCheckError}", 151Details = ex.Message, 244Details = ex.Message 257Details = ex.Message 330Details = ex.Message,
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (3)
94Details = ex.Message 133Details = "Aspire requires Linux containers. Windows containers are not supported.", 197Details = policyResult.Details,
Utils\EnvironmentChecker\DcpConnectionChecker.cs (1)
188Details = details,
Utils\EnvironmentChecker\DcpConnectionHealthCheck.cs (3)
42Details = DoctorCommandStrings.DcpBundleNotFoundDetails 55Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DcpExecutableNotFoundDetailsFormat, dcpExecutablePath) 96Details = ex.Message
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
89Details = "The 'aspire' workload has been deprecated and causes conflicts with modern Aspire projects.",
Utils\EnvironmentChecker\DevCertsCheck.cs (9)
59Details = ex.Message 81Details = DoctorCommandStrings.DevCertsNoCertificateDetails, 122Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsMultipleNoneTrustedDetailsFormat, certDetails), 136Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsMultipleSomeUntrustedDetailsFormat, certDetails), 165Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsNotTrustedDetailsFormat, cert.Thumbprint ?? "unknown"), 181Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsPartiallyTrustedDetailsFormat, devCertsTrustPath), 210Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsOldVersionDetailsFormat, CertificateManager.CurrentMinimumAspNetCoreCertificateVersion), 248Details = cacheStatus.Details, 511Details = DoctorCommandStrings.DevCertsMissingCertUtilDetails,
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
81Details = ex.Message
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (2)
73Details = ex.Message, 100Details = errorMessage,
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (2)
80Details = "If you experience container connectivity issues, ensure Docker Desktop WSL integration is enabled." 88Details = $"Could not classify the WSL version from {ProcVersionPath}. WSL1 has limited container support, so this environment may not be able to run containers.",
Aspire.Cli.Tests (1)
TestServices\TestDcpConnectionChecker.cs (1)
32Details = details,
24 references to Details
aspire (3)
Commands\DoctorCommand.cs (2)
178var hasDetails = !string.IsNullOrEmpty(result.Details); 204detailGrid.AddRow(new Markup($"[dim]{result.Details!.EscapeMarkup()}[/]"));
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (1)
197Details = policyResult.Details,
Aspire.Cli.Tests (21)
Commands\TypeScriptAppHostToolingCheckTests.cs (6)
82Assert.NotNull(result.Details); 83Assert.Contains(installDisplayName, result.Details!); 90Assert.Contains(command, commandResult.Details!, StringComparison.Ordinal); 145Assert.Contains("Yarn Classic is not supported", result.Details ?? string.Empty); 146Assert.Contains("yarn@1.22.22", result.Details ?? string.Empty); 168Assert.Contains("yarn.lock", result.Details ?? string.Empty);
Commands\WslEnvironmentCheckTests.cs (1)
267Assert.Contains("/proc/version", result.Details);
Utils\DcpConnectionHealthCheckTests.cs (1)
156Assert.Equal("TLS failed", developerCertificateResult.Details);
Utils\DevCertsCheckTests.cs (13)
481Assert.Contains(certificate.Thumbprint, cacheResult.Details); 482Assert.Contains("subject-hash", cacheResult.Details); 536Assert.Contains(certificate.Thumbprint, cacheResult.Details); 537Assert.Contains("subject-hash", cacheResult.Details); 583Assert.Contains(certificate.Thumbprint, cacheResult.Details); 584Assert.Contains("subject-hash", cacheResult.Details); 700Assert.Contains(certificate.Thumbprint, cacheResult.Details); 701Assert.Contains("subject-hash", cacheResult.Details); 790Assert.Contains(certificate.Thumbprint, cacheResult.Details); 834Assert.Contains(certificate.Thumbprint, cacheResult.Details); 880Assert.Contains(corruptCertificateFileName, cacheResult.Details); 926Assert.Contains(corruptCertificateFileName, cacheResult.Details); 1015Assert.Contains(certificate.Thumbprint, cacheResult.Details);