Если вы хотите, чтобы ваш метод генерировал определенные коды состояния HTTP, ваш метод должен вернуть IActionResult
. Типы ActionResult
представляют коды состояния HTTP ( ref ).
Для вашего метода вы должны вернуть OkResult
внутри вашего блока try, чтобы метод ответил с HTTP 200 и NotFoundResult
внутри вашего catch, чтобы он ответил с HTTP 404.
Вы можете передать данные, которые хотите отправить обратно клиенту (т. Е. Ваш List<T>
) в конструктор OkResults
.