11 instantiations of InternalMicrosoftProbe
Aspire.Dashboard (11)
src\Shared\Telemetry\InternalMicrosoftDetector.cs (11)
184stage1.Add(new("Mac Platform SSO", CheckMacPlatformSsoAsync)); 194stage2.Add(new("Environment GitHub token membership", CheckEnvironmentGitHubTokenAsync)); 197stage2.Add(new("gh CLI GitHub org membership", CheckGhCliAsync)); 200stage2.Add(new("Copilot CLI GitHub org membership", CheckCopilotCliAsync)); 209stage1.Add(new("Windows USERDNSDOMAIN", CheckWindowsUserDnsDomainAsync)); 213stage1.Add(new(VisualStudioMicrosoftTenantProbeName, CheckVisualStudioMicrosoftTenantAsync)); 219stage2.Add(new("Windows workplace join", CheckWindowsWorkplaceJoinAsync)); 227stage1.Add(new("WSL Windows USERDNSDOMAIN", CheckWslWindowsUserDnsDomainAsync)); 231stage1.Add(new(WslVisualStudioMicrosoftTenantProbeName, CheckWslVisualStudioMicrosoftTenantAsync)); 237stage2.Add(new("WSL Windows workplace join", CheckWslWindowsWorkplaceJoinAsync)); 238stage2.Add(new("WSL Windows gh.exe GitHub org membership", CheckWslWindowsGhCliAsync));
11 references to InternalMicrosoftProbe
Aspire.Dashboard (11)
src\Shared\Telemetry\InternalMicrosoftDetector.cs (11)
61private readonly IReadOnlyList<IReadOnlyList<InternalMicrosoftProbe>>? _probeStages; 92IReadOnlyList<IReadOnlyList<InternalMicrosoftProbe>>? probeStages, 167private IReadOnlyList<IReadOnlyList<InternalMicrosoftProbe>> CreateDefaultProbeStages() 179var stage1 = new List<InternalMicrosoftProbe>(); 190var stage2 = new List<InternalMicrosoftProbe>(); 291private async Task<InternalMicrosoftProbeStageResult> RunProbeStageAsync(IReadOnlyList<InternalMicrosoftProbe> probes, CancellationToken cancellationToken) 340foreach (var probe in probes) 366private Task<InternalMicrosoftProbeRunResult> RunProbeAsync(InternalMicrosoftProbe probe, CancellationToken cancellationToken) 458private static int GetProbeIndex(IReadOnlyList<InternalMicrosoftProbe> probes, InternalMicrosoftProbe probe) 1930private sealed record InternalMicrosoftProbeRunResult(InternalMicrosoftProbe Probe, string Source, InternalMicrosoftProbeResult Result, InternalMicrosoftProbeDiagnostic Diagnostic, long CompletionTimestamp);