Как использовать Flurl с Polly без фабрики

Следуя Установите политику Polly по умолчанию с помощью Flurl

Как мне использовать Polly с Flurl без фабрики? Это вызывает это только один раз

string s = await Policy
                        .Handle<HttpRequestException> ()
                        .OrResult <HttpResponseMessage> (r => !r.IsSuccessStatusCode)
                        .RetryAsync (5)
                        .ExecuteAsync (() => { Console.WriteLine ("Retry"); return "http://127.0.0:7071/".GetAsync (); })
                        .ReceiveString ()
                        .ConfigureAwait (false);

person Robin    schedule 17.04.2019    source источник
comment
Вы пробовали вместо этого Handle<FlurlHttpException>? Это то, что вы хотите поймать в этом сценарии вместо HttpRequestException. Возможно, я не очень хорошо объяснил это в комментариях к вопросу, на который вы ссылались.   -  person Todd Menier    schedule 18.04.2019
comment
хорошо, все заработало. Благодарность   -  person Robin    schedule 18.04.2019