Вот метод - return await Policy.Handle<Exception>()
.WaitAndRetryForeverAsync(retryAttempt => TimeSpan.FromSeconds(10), onRetry: (ex, time) =>
Console.WriteLine($"Something went wrong: {ex.Message}, retrying…"))
.ExecuteAsync(async () => await visicomApi.GetVisicomDirections(originLongitude, originLatitude, destinationLongitude, destinationLatitude, apiKey));
Вылетает при заходе в ExecuteAsync