170 похожих чатов

Кстати, раз в асп.нете есть готовая моделька под это, мне

наверное стоит использовать ее и для своих ответов? и в целом эту спеку

12 ответов

12 просмотров

Да)

Dubzer-(ꏿ﹏ꏿ๑) Автор вопроса
Dany Sh
Да)

а есть что-то подобное и для успешных ответов? я не уверен, что клиентам будет удобно принимать 2 совершенно разные модельки с каждого эндпоинта

Dubzer (ꏿ﹏ꏿ๑)
а есть что-то подобное и для успешных ответов? я н...

В успешном ответе обычно сразу модель фигачат, кто-то свой ApiResponse пишет, но я не знаю, какие могут быть преимущества. Можно просто договориться, что ошибки будут по модели problem details

Dubzer-(ꏿ﹏ꏿ๑) Автор вопроса
Dany Sh
В успешном ответе обычно сразу модель фигачат, кто...

я просто не очень представляю, как из того же Шарпа будут парсить 2 разные модельки. Это же нужно будет смотреть статус код перед парсом в каждом месте. Поэтому я подумал, что может быть есть какая-то общая модель, как для 200, так и для ошибок. Типа, тогда можно только проверять, есть ли что-то в поле errors. И с таким можно сделать генерик для поля result и все будет хорошо

Dubzer (ꏿ﹏ꏿ๑)
я просто не очень представляю, как из того же Шарп...

Можно общую модель, но тогда у тебя будет 2 статус кода: от сервера и внутри модели

Dubzer-(ꏿ﹏ꏿ๑) Автор вопроса
Dany Sh
Можно общую модель, но тогда у тебя будет 2 статус...

ну такое я не очень люблю. Мне хотелось бы подробное описание проблемы, как по той спеке. Но при этом HTTP код соответствующей проблеме

Dubzer-(ꏿ﹏ꏿ๑) Автор вопроса
Сергей
https://jsonapi.org/examples/

спасибо, посмотрю

Dubzer (ꏿ﹏ꏿ๑)
спасибо, посмотрю

это не совсем то же самое, но идея схожая, что-то такое и можно сделать

Dubzer (ꏿ﹏ꏿ๑)
ну такое я не очень люблю. Мне хотелось бы подробн...

Ну ты смотришь на код сервера, если не 200, то десериализуешь проблем детейлс. В языках будет что-то типа if response.success != true

Dubzer-(ꏿ﹏ꏿ๑) Автор вопроса
Dany Sh
Ну ты смотришь на код сервера, если не 200, то дес...

это на действие больше при каждом запросе, чем если получать и сразу десериализировать, а потом уже смотреть на словарь с ошибками. в общем, думаю на основе той спеки и другой ссылки сделать что-то своё

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта