Каков шаблон использования HttpResponseMessage.EnsureSuccessStatusCode()? Он располагает Контентом сообщения и выбрасывает HttpRequestException, но я не вижу, как программно обрабатывать его иначе, чем общий Exception. Например, он не включает HttpStatusCode, что было бы удобно.
Есть ли способ получить больше информации? Может ли кто-нибудь показать соответствующий шаблон использования как EnsureSuccessStatusCode(), так и HttpRequestException?