8 instantiations of InternalMicrosoftProbeResult
aspire (2)
Telemetry\InternalMicrosoftDetector.cs (2)
1201
return new
InternalMicrosoftProbeResult
(IsInternalMicrosoft: true, Alias: NormalizeAlias(alias), Domain: NormalizeAdDomainName(domain));
1338
public static InternalMicrosoftProbeResult NotDetected { get; } =
new
(IsInternalMicrosoft: false, Alias: null, Domain: null);
Aspire.Cli.Tests (6)
Telemetry\InternalMicrosoftDetectorTests.cs (6)
74
[new InternalMicrosoftProbe("positive", _ => Task.FromResult(new
InternalMicrosoftProbeResult
(IsInternalMicrosoft: true, Alias: "stale.alias", Domain: "STALE")))]
109
return Task.FromResult(new
InternalMicrosoftProbeResult
(IsInternalMicrosoft: true, Alias: "stage.alias", Domain: "STAGE"));
114
return Task.FromResult(new
InternalMicrosoftProbeResult
(IsInternalMicrosoft: true, Alias: "unused.alias", Domain: "UNUSED"));
141
return new
InternalMicrosoftProbeResult
(IsInternalMicrosoft: true, Alias: "positive.alias", Domain: "POSITIVE");
184
return new
InternalMicrosoftProbeResult
(IsInternalMicrosoft: true, Alias: "fault.alias", Domain: "FAULT");
221
[new InternalMicrosoftProbe("positive", _ => Task.FromResult(new
InternalMicrosoftProbeResult
(IsInternalMicrosoft: true, Alias: "later.alias", Domain: "LATER")))]
60 references to InternalMicrosoftProbeResult
aspire (49)
Telemetry\InternalMicrosoftDetector.cs (49)
257
var
result = await probe.DetectAsync(cancellationToken).ConfigureAwait(false);
368
internal Task<
InternalMicrosoftProbeResult
> CheckWindowsUserDnsDomainAsync(CancellationToken cancellationToken)
375
:
InternalMicrosoftProbeResult
.NotDetected);
378
private async Task<
InternalMicrosoftProbeResult
> CheckWslWindowsUserDnsDomainAsync(CancellationToken cancellationToken)
382
return
InternalMicrosoftProbeResult
.NotDetected;
392
:
InternalMicrosoftProbeResult
.NotDetected;
396
private async Task<
InternalMicrosoftProbeResult
> CheckVisualStudioMicrosoftTenantAsync(CancellationToken cancellationToken)
401
return
InternalMicrosoftProbeResult
.NotDetected;
407
return
InternalMicrosoftProbeResult
.NotDetected;
414
private async Task<
InternalMicrosoftProbeResult
> CheckWslVisualStudioMicrosoftTenantAsync(CancellationToken cancellationToken)
418
return
InternalMicrosoftProbeResult
.NotDetected;
428
:
InternalMicrosoftProbeResult
.NotDetected;
432
private async Task<
InternalMicrosoftProbeResult
> CheckMacPlatformSsoAsync(CancellationToken cancellationToken)
436
return
InternalMicrosoftProbeResult
.NotDetected;
442
return
InternalMicrosoftProbeResult
.NotDetected;
452
return
InternalMicrosoftProbeResult
.NotDetected;
469
:
InternalMicrosoftProbeResult
.NotDetected;
472
private async Task<
InternalMicrosoftProbeResult
> CheckVsCodeMicrosoftTenantAsync(CancellationToken cancellationToken)
490
var
result = DetectMicrosoftTenant(text, cancellationToken);
497
return
InternalMicrosoftProbeResult
.NotDetected;
500
internal async Task<
InternalMicrosoftProbeResult
> CheckWindowsWorkplaceJoinAsync(CancellationToken cancellationToken)
504
return
InternalMicrosoftProbeResult
.NotDetected;
513
:
InternalMicrosoftProbeResult
.NotDetected;
516
private async Task<
InternalMicrosoftProbeResult
> CheckWslWindowsWorkplaceJoinAsync(CancellationToken cancellationToken)
520
return
InternalMicrosoftProbeResult
.NotDetected;
526
:
InternalMicrosoftProbeResult
.NotDetected;
529
private async Task<
InternalMicrosoftProbeResult
> CheckGhCliAsync(CancellationToken cancellationToken)
533
return
InternalMicrosoftProbeResult
.NotDetected;
539
return
InternalMicrosoftProbeResult
.NotDetected;
545
:
InternalMicrosoftProbeResult
.NotDetected;
548
private async Task<
InternalMicrosoftProbeResult
> CheckWslWindowsGhCliAsync(CancellationToken cancellationToken)
552
return
InternalMicrosoftProbeResult
.NotDetected;
558
return
InternalMicrosoftProbeResult
.NotDetected;
564
:
InternalMicrosoftProbeResult
.NotDetected;
567
private async Task<
InternalMicrosoftProbeResult
> CheckEnvironmentGitHubTokenAsync(CancellationToken cancellationToken)
572
return
InternalMicrosoftProbeResult
.NotDetected;
577
:
InternalMicrosoftProbeResult
.NotDetected;
580
internal async Task<
InternalMicrosoftProbeResult
> CheckCopilotCliAsync(CancellationToken cancellationToken)
602
return
InternalMicrosoftProbeResult
.NotDetected;
607
:
InternalMicrosoftProbeResult
.NotDetected;
791
private static
InternalMicrosoftProbeResult
EvaluateWindowsWorkplaceJoin(string output, string? fallbackAlias, string? fallbackDomain)
795
return
InternalMicrosoftProbeResult
.NotDetected;
808
:
InternalMicrosoftProbeResult
.NotDetected;
843
private static
InternalMicrosoftProbeResult
DetectMicrosoftTenant(string? text, CancellationToken cancellationToken)
847
return
InternalMicrosoftProbeResult
.NotDetected;
864
return
InternalMicrosoftProbeResult
.NotDetected;
1199
private static
InternalMicrosoftProbeResult
Detected(string? alias, string? domain = null)
1334
internal sealed record InternalMicrosoftProbe(string Name, Func<CancellationToken, Task<
InternalMicrosoftProbeResult
>> DetectAsync);
1338
public static
InternalMicrosoftProbeResult
NotDetected { get; } = new(IsInternalMicrosoft: false, Alias: null, Domain: null);
Aspire.Cli.Tests (11)
Telemetry\InternalMicrosoftDetectorTests.cs (11)
43
return Task.FromResult(
InternalMicrosoftProbeResult
.NotDetected);
104
return Task.FromResult(
InternalMicrosoftProbeResult
.NotDetected);
157
return
InternalMicrosoftProbeResult
.NotDetected;
199
return
InternalMicrosoftProbeResult
.NotDetected;
246
var
result = await detector.CheckWindowsUserDnsDomainAsync(CancellationToken.None);
280
var
result = await detector.CheckWindowsWorkplaceJoinAsync(CancellationToken.None);
314
var
result = await detector.CheckWindowsWorkplaceJoinAsync(CancellationToken.None);
436
var
result = await detector.CheckCopilotCliAsync(CancellationToken.None);
463
var
result = await detector.CheckCopilotCliAsync(CancellationToken.None);
496
var
result = await detector.CheckCopilotCliAsync(CancellationToken.None);
555
var
result = await checkTask.WaitAsync(safetyTimeout.Token);