15 instantiations of InternalMicrosoftProbeResult
Microsoft.DotNet.Cli.InternalMicrosoft (15)
Internal\GitHubMembershipClient.cs (2)
138return new InternalMicrosoftProbeResult(true, null, null); 155HttpStatusCode.NoContent => new InternalMicrosoftProbeResult(true, null, null),
Internal\InternalMicrosoftDetectionModels.cs (2)
24public static InternalMicrosoftProbeResult NotDetected { get; } = new(false, null, null); 27new(false, null, null, failure);
Providers\MacPlatformSsoDetectionProvider.cs (1)
114return new InternalMicrosoftProbeResult(true, alias, realmDomain);
Providers\UserDnsDomainDetectionProvider.cs (2)
28return Task.FromResult(new InternalMicrosoftProbeResult( 63? new InternalMicrosoftProbeResult(
Providers\VisualStudioAccountDetectionProvider.cs (4)
170? new InternalMicrosoftProbeResult(true, null, null) 177? new InternalMicrosoftProbeResult(true, null, null) 265return new InternalMicrosoftProbeResult(true, alias, domain); 284: new InternalMicrosoftProbeResult(true, null, null);
Providers\WorkplaceJoinDetectionProvider.cs (4)
84candidates.Add(new InternalMicrosoftProbeResult(true, null, domain)); 191? new InternalMicrosoftProbeResult(true, alias, domain) 192: new InternalMicrosoftProbeResult(true, null, null); 210return new InternalMicrosoftProbeResult(
78 references to InternalMicrosoftProbeResult
Microsoft.DotNet.Cli.InternalMicrosoft (78)
Internal\GitHubMembershipClient.cs (15)
31internal async Task<InternalMicrosoftProbeResult> CheckAnyAsync( 41return InternalMicrosoftProbeResult.NotDetected; 58var result = await completedTask.ConfigureAwait(false); 69? InternalMicrosoftProbeResult.NotDetected 70: InternalMicrosoftProbeResult.Failed(failure); 76return InternalMicrosoftProbeResult.Failed(new( 91internal async Task<InternalMicrosoftProbeResult> CheckAsync( 119return InternalMicrosoftProbeResult.Failed(new( 141return InternalMicrosoftProbeResult.NotDetected; 156HttpStatusCode.NotFound => InternalMicrosoftProbeResult.NotDetected, 166return InternalMicrosoftProbeResult.Failed(new( 173return InternalMicrosoftProbeResult.Failed( 181IReadOnlyList<Task<InternalMicrosoftProbeResult>> candidateTasks) 198private static InternalMicrosoftProbeResult HttpFailure(string request, HttpStatusCode statusCode) => 199InternalMicrosoftProbeResult.Failed(new(
Internal\InternalMicrosoftDetectionModels.cs (4)
13Func<CancellationToken, Task<InternalMicrosoftProbeResult>> DetectAsync); 24public static InternalMicrosoftProbeResult NotDetected { get; } = new(false, null, null); 26public static InternalMicrosoftProbeResult Failed(InternalMicrosoftProbeFailure failure) => 57InternalMicrosoftProbeResult Result,
Internal\InternalMicrosoftDetectionProvider.cs (1)
30Task<InternalMicrosoftProbeResult> DetectAsync(
InternalMicrosoftDetector.cs (4)
270var result = await probe.DetectAsync(cancellationToken).ConfigureAwait(false); 290InternalMicrosoftProbeResult.NotDetected, 302InternalMicrosoftProbeResult.Failed(failure), 308private static int GetProbeResultScore(InternalMicrosoftProbeResult result) =>
Providers\CopilotCliDetectionProvider.cs (1)
19public Task<InternalMicrosoftProbeResult> DetectAsync(
Providers\EnvironmentGitHubTokenDetectionProvider.cs (1)
17public Task<InternalMicrosoftProbeResult> DetectAsync(
Providers\GitHubCliDetectionProvider.cs (4)
31public async Task<InternalMicrosoftProbeResult> DetectAsync( 45return InternalMicrosoftProbeResult.NotDetected; 50return InternalMicrosoftProbeResult.Failed(processResult.Failure); 56: InternalMicrosoftProbeResult.NotDetected;
Providers\MacPlatformSsoDetectionProvider.cs (6)
19public async Task<InternalMicrosoftProbeResult> DetectAsync( 25return InternalMicrosoftProbeResult.NotDetected; 33? InternalMicrosoftProbeResult.Failed(processResult.Failure) 37internal static InternalMicrosoftProbeResult Parse(string output) 222private static InternalMicrosoftProbeResult Failure(string code, string stage) => 223InternalMicrosoftProbeResult.Failed(new(code, stage));
Providers\UserDnsDomainDetectionProvider.cs (5)
17public Task<InternalMicrosoftProbeResult> DetectAsync( 25return Task.FromResult(InternalMicrosoftProbeResult.NotDetected); 46public async Task<InternalMicrosoftProbeResult> DetectAsync( 56return InternalMicrosoftProbeResult.Failed(output.Failure); 70: InternalMicrosoftProbeResult.NotDetected;
Providers\VisualStudioAccountDetectionProvider.cs (27)
19public Task<InternalMicrosoftProbeResult> DetectAsync( 25? Task.FromResult(InternalMicrosoftProbeResult.NotDetected) 43public async Task<InternalMicrosoftProbeResult> DetectAsync( 53return InternalMicrosoftProbeResult.Failed(environmentResult.Failure); 61return InternalMicrosoftProbeResult.NotDetected; 70return InternalMicrosoftProbeResult.Failed(pathResult.Failure); 76return InternalMicrosoftProbeResult.NotDetected; 91internal static async Task<InternalMicrosoftProbeResult> ReadAccountStoreAsync( 97return InternalMicrosoftProbeResult.NotDetected; 118return InternalMicrosoftProbeResult.Failed( 125internal static InternalMicrosoftProbeResult Parse(JsonElement root) 129return InternalMicrosoftProbeResult.Failed(new( 134var personalization = new List<InternalMicrosoftProbeResult>(); 135var fallback = new List<InternalMicrosoftProbeResult>(); 138InternalMicrosoftProbeResult? firstFailure = null; 141var result = TryParseAccount(account); 181return firstFailure ?? InternalMicrosoftProbeResult.NotDetected; 193private static InternalMicrosoftProbeResult TryParseAccount(JsonElement account) 207return InternalMicrosoftProbeResult.NotDetected; 224return InternalMicrosoftProbeResult.NotDetected; 235return InternalMicrosoftProbeResult.NotDetected; 269return InternalMicrosoftProbeResult.Failed(new( 276private static InternalMicrosoftProbeResult SelectUnambiguousIdentity( 277IReadOnlyList<InternalMicrosoftProbeResult> candidates) 279var first = candidates[0]; 287private static InternalMicrosoftProbeResult JsonShapeFailure(string stage) => 288InternalMicrosoftProbeResult.Failed(new(InternalMicrosoftProbeFailureCode.JsonShape, stage));
Providers\WorkplaceJoinDetectionProvider.cs (10)
17public async Task<InternalMicrosoftProbeResult> DetectAsync( 26? InternalMicrosoftProbeResult.Failed(processResult.Failure) 30internal static InternalMicrosoftProbeResult Parse(string output, string? fallbackDomain = null) 80var candidates = new List<InternalMicrosoftProbeResult>(); 1030 => InternalMicrosoftProbeResult.NotDetected, 177private static InternalMicrosoftProbeResult GetWorkAccountResult( 195private static InternalMicrosoftProbeResult SelectUnambiguousIdentity( 196IReadOnlyList<InternalMicrosoftProbeResult> candidates) 250public async Task<InternalMicrosoftProbeResult> DetectAsync( 259? InternalMicrosoftProbeResult.Failed(processResult.Failure)