Пользовательская обработка исключений в ядре asp.net

Проблема

Я разрабатываю приложение веб-API в ядре asp.net с ядром ef и использую шаблон репозитория. весь API используется мобильным разработчиком, а также веб-разработчиком.

Мне нужно сделать общую обработку исключений таким образом, чтобы все ошибки, которые я ловлю на стороне сервера, отправляли мой собственный код ошибки, такой как коды приложений, коды сервера и коды базы данных для ошибки, и отправляли его потребителю таким образом, чтобы он легко включить этот код и ошибку, чтобы отобразить удобный код для пользователей.

а также в случае, когда возникает неопределенная ошибка, это код, и она также обрабатывается с помощью этого механизма, и предложение, реализация или доступная документация любезно предоставлены. Я уже просматриваю Интернет для этой проблемы, но не могу найти лучший общий способ справиться с ней.


person Malik Kashmiri    schedule 17.08.2017    source источник