Поэтому я хочу иметь возможность просто регистрировать все необработанные исключения в журнале событий без необходимости вручную перехватывать все исключения и записывать их.
Я хотел использовать функциональность мониторинга работоспособности в службе WCF, проблема в том, что она только улавливает ошибки, генерируемые asp.net, и я специально хочу также отлавливать ошибки SPException, возникающие при вызове в SharePoint.
Кажется, что исключения обрабатываются только в том случае, если они вызывают метод повышение класса WebBaseErrorEvent в пространстве имен System.Management. Я предполагаю, что исключения ASP.Net делают это по своей природе, а исключения SPException - нет. Поэтому мой единственный вариант - вручную отлавливать ошибки SPException и записывать их в журнал событий или создавать новый объект WebBaseErrorEvent и вызывать на нем метод Повышение, который побеждает то, чего я хочу достичь.
Я что-то упустил, есть ли более простой способ?