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