13 references to TokenExchangeFailureKind
aspire (9)
Commands\TelemetryCommandHelpers.cs (9)
238
TokenExchangeFailureKind
.ConnectionError => new TelemetryErrorInfo(
241
TokenExchangeFailureKind
.ApiNotEnabled => new TelemetryErrorInfo(
708
internal sealed record TokenExchangeResult(bool Success, string? ApiKey,
TokenExchangeFailureKind
FailureKind =
TokenExchangeFailureKind
.None)
713
public static readonly TokenExchangeResult Failed = new(false, null,
TokenExchangeFailureKind
.TokenRejected);
718
public static readonly TokenExchangeResult ConnectionError = new(false, null,
TokenExchangeFailureKind
.ConnectionError);
725
HttpStatusCode.NotFound => new(false, null,
TokenExchangeFailureKind
.ApiNotEnabled),
726
HttpStatusCode.Unauthorized => new(false, null,
TokenExchangeFailureKind
.TokenRejected),
727
_ => new(false, null,
TokenExchangeFailureKind
.Other),
Aspire.Cli.Tests (4)
Commands\TelemetryCommandTests.cs (4)
429
Assert.Equal(
TokenExchangeFailureKind
.TokenRejected, result.FailureKind);
443
Assert.Equal(
TokenExchangeFailureKind
.ApiNotEnabled, result.FailureKind);
456
Assert.Equal(
TokenExchangeFailureKind
.ConnectionError, result.FailureKind);
470
Assert.Equal(
TokenExchangeFailureKind
.Other, result.FailureKind);