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