У меня есть проект, состоящий из клиента Windows (около 150 пользователей), веб-службы и некоторых служб Windows. Все вместе работаем в интрасети и строим с использованием C # .NET 3.5. Теперь я хочу регистрировать исключения в центральной базе данных и управлять ими (смотреть топ-10, тикет-систему и т. Д.) Через веб-приложение.
Я думал об использовании и расширении ELMAH, потому что у него уже есть веб-приложение для управления. Возможно, создайте веб-сервис для клиентов, чтобы регистрировать их исключения.
Это хорошая идея, потому что ELMAH явно предназначен только для веб-сайтов asp.net.
Мне известен блок приложения управления исключениями, но, насколько мне известно, у него нет приложения для управления, такого как ELMAH, плюс мой последний визит в Enterprise Library был невеселым.
Каково ваше мнение, есть ли другие идеи?