удобно и сваггер мог сгенерировать тип возвращаемого значения?
щяс сделал как на скрине, но чет интиутивно не нравится)) 😂
может лучше сделать обертку над объектом с полями isError, errorMessage, data и всегда возвращать 200 и этот объект?
И как это решит проблему?
ну всегда будет одинаковый объект на фронт приходить. Сейчас просто если всё ок, то приходит лист, если всё плохо, то просто код 400 bad request
А зачем actionresult?
чтобы была возможность писать return Ok)
А как это решит изначальные вопрос про "сваггер мог сгенерировать тип возвращаемого значения?"? Ну у тебя теперь в сваггере будет описание "Эндпоинт может вернуть любой текст ошибки". Это улучшит описание эндпоинта?
Зачем? Не проще ли вернуть сразу нужный тип?
если сделать как на скрине, то сваггер нормально генерирует тип, но я нагуглил эти аттрибуты и не особо понимаю нормально я нагуглил или херово
Я б 404 отсюда убрал и никогда сам не возвращал
на стратью майкрософтовскую ориентировался
А тут может быть "multiple return types"?
У вас multiple return types?
Обсуждают сегодня