Они просто отличаются от разных библиотек для создания ответных сообщений, и в сгенерированном ответе нет различий.
В коде, который я предлагаю, используются встроенные методы ApiController, такие как BadRequest (), InternalServerError () иOk ().
Но некоторые коды состояния http недоступны в методах ApiController , таких как «406 Not Acceptable», «426 Upgrade Required» и т. Д., Поэтому вы должны использовать другой способ, напримерМетод CreateErrorResponse () Или вы можете расширить ApiController и создать свои собственные методы для генерации ответов об ошибках, которые чаще используются в вашем приложении.