Коды возвращаемых сообщений от C# Best Practices - PullRequest
1 голос
/ 21 апреля 2020

Я пишу решение, которое имеет 3 отдельных проекта (веб-API, сервис и хранилище). Мне нужно сделать проверку на уровне сервиса и, возможно, вернуть ошибку, которая не является ошибкой сервера. Если бы я делал эту проверку в проекте веб-API, я бы просто возвратил ответ с кодом http, но я не хочу предполагать, что служба всегда будет использоваться в веб-контексте. Так я должен создать пользовательские ответы и сопоставить их с http-ответами в слое веб-API?

...