14 references to TokenExchangeFailureKind
aspire (9)
Commands\TelemetryCommandHelpers.cs (9)
246
TokenExchangeFailureKind
.ConnectionError => new TelemetryErrorInfo(
249
TokenExchangeFailureKind
.ApiNotEnabled => new TelemetryErrorInfo(
829
internal sealed record TokenExchangeResult(bool Success, string? ApiKey,
TokenExchangeFailureKind
FailureKind =
TokenExchangeFailureKind
.None)
834
public static readonly TokenExchangeResult Failed = new(false, null,
TokenExchangeFailureKind
.TokenRejected);
839
public static readonly TokenExchangeResult ConnectionError = new(false, null,
TokenExchangeFailureKind
.ConnectionError);
846
HttpStatusCode.NotFound => new(false, null,
TokenExchangeFailureKind
.ApiNotEnabled),
847
HttpStatusCode.Unauthorized => new(false, null,
TokenExchangeFailureKind
.TokenRejected),
848
_ => new(false, null,
TokenExchangeFailureKind
.Other),
Aspire.Cli.Tests (5)
Commands\TelemetryCommandTests.cs (5)
485
Assert.Equal(
TokenExchangeFailureKind
.ConnectionError, result.FailureKind);
645
Assert.Equal(
TokenExchangeFailureKind
.TokenRejected, result.FailureKind);
659
Assert.Equal(
TokenExchangeFailureKind
.ApiNotEnabled, result.FailureKind);
672
Assert.Equal(
TokenExchangeFailureKind
.ConnectionError, result.FailureKind);
686
Assert.Equal(
TokenExchangeFailureKind
.Other, result.FailureKind);