исходник мобильной версии сайта
метод может возвращать один статусный код, на разные ошибки. Я же написал, что можно сделать вот так:
return NotFound(new { message = "Omg, Not Found!!!" });
return NotFound(new { message = "Запись с данным URL уже существует" });
return NotFound(new { message = "Заголовок слишком короткий" });
return NotFound(new { message = "Укажите автора" });
return StatusCode
. Вообще, для вашего примера, HttpStatusCode400
это когда ресурс не найден. Ваши "Запись с данным URL уже существует" это по факту BadRequest
, "Заголовок слишком короткий" это так же BadRequest
, и даже "Укажите автора" всё равно будет BadRequest
, а не NotFound
. У вас же ошибки при создании, а не при поиске.NotFound
вообще возвращается когда:да, вы правы. В Certificate Subject указанно имя текущей компании на которой я работаю, выглядит примерно вот так:
E = company@company.com
CN = Nik
OU = company
O = company
L = city
S = city
C = UA
На сколько я понял, нужно добавить Alternative Subject Names вручную и указать там localhost?
ModelState
.Нет, но так нужно смотреть что, где и как работает и отправляется