5 instantiations of TokenExchangeResult
aspire (5)
Commands\TelemetryCommandHelpers.cs (5)
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),
15 references to TokenExchangeResult
aspire (9)
Commands\TelemetryCommandHelpers.cs (9)
232var exchangeResult = await ExchangeLoginTokenForApiKeyAsync(httpClientFactory, dashboardUrl, loginToken, logger, cancellationToken).ConfigureAwait(false); 431/// <returns>A <see cref="TokenExchangeResult"/> indicating success or failure, with the API key when available.</returns> 432internal static async Task<TokenExchangeResult> ExchangeLoginTokenForApiKeyAsync( 450return TokenExchangeResult.FromStatusCode(response.StatusCode); 459return TokenExchangeResult.ConnectionError; 464return TokenExchangeResult.Failed; 713public static readonly TokenExchangeResult Failed = new(false, null, TokenExchangeFailureKind.TokenRejected); 718public static readonly TokenExchangeResult ConnectionError = new(false, null, TokenExchangeFailureKind.ConnectionError); 723public static TokenExchangeResult FromStatusCode(HttpStatusCode statusCode) => statusCode switch
Aspire.Cli.Tests (6)
Commands\TelemetryCommandTests.cs (6)
394var result = await TelemetryCommandHelpers.ExchangeLoginTokenForApiKeyAsync( 411var result = await TelemetryCommandHelpers.ExchangeLoginTokenForApiKeyAsync( 425var result = await TelemetryCommandHelpers.ExchangeLoginTokenForApiKeyAsync( 439var result = await TelemetryCommandHelpers.ExchangeLoginTokenForApiKeyAsync( 452var result = await TelemetryCommandHelpers.ExchangeLoginTokenForApiKeyAsync( 466var result = await TelemetryCommandHelpers.ExchangeLoginTokenForApiKeyAsync(