код ответа из исключения?
Это шарповое исключение, Юнити здесь ни при чем. Код должен содержаться в части сообщения. А чтобы его получить в нормальном виде, нужно не исключение ловить, а ждать ответ на запрос.
Согласно документации он в C# доступен ещё с древних времён, а именно в Юнити его нет. На счёт исключения - я надстройкой над HttpClient сразу преобразую ответ в объект, который возвращается методом, так что тут я не вижу варианта лучшего, чем кидать исключение через HttpResponseMessage.EnsureSuccessStatusCode(), если есть идеи как реализовать лучше - буду благодарен.
Довольно странное решение. Почему нельзя дождаться ответ и работать с HttpResponseMessage.Content?
Не в C#, а в дотнет. То есть наличие этого апи в дотнете (или в доке майков) не гарантирует работаспособность на других платформах
ну вообще просто хотелось бы абстракцию над API, которая и JSON в объект перегоняет. Что ж, буду переделывать архитектуру
а как сейчас ты ее перегоняешь, абстракцию эту?
я сейчас использую эту абстракцию и для логики, которая ожидает только 2хх, и для авторизации, которая обрабатывает и 4хх
Обсуждают сегодня