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