На каком уровне в фабрике программного обеспечения веб-служб или в любом приложении N-уровня корректно перехватывать исключения .NET и генерировать пользовательские исключения (ошибки)? Я сделал это при реализации сервиса и создал контракт на отказ для каждой сервисной операции, но я не уверен, что это хорошо.
С уважением,
Серджиу.