При ретрае HttpRequestMessage выдаст ошибку:
InvalidOperationException(SR.net_http_client_request_already_sent)Чтобы это исправить, вам нужно внести переменную msg внутрь GetForecasts.
🅰️В общем, передавая параметры в лямбду при ретраях, смотрите внимательно, а не нужно ли их создавать заново при каждом запросе. Так-то! Ну признавайтесь, ведь не думали об этом!
#ресайленс