Member 8583441 Ответов: 2

Можно ли создать собственную конфигурацию loggingconfiguration, такую как корпоративная библиотека, не используя ее


Я хочу создать собственную конфигурацию ведения журнала без использования корпоративной библиотеки. Я хотел бы создать конфигурацию протоколирования ошибки метания в блоке catch c# asp.net веб-проект.

Что я уже пробовал:

Я уже создал файл журнала ошибок самостоятельно точно так же можем ли мы это сделать или нет я просто спрашиваю

2 Ответов

Рейтинг:
15

Simon_Whale

Да, такое можно сделать.

Но прежде чем вы начнете я бы посмотрел на многие другие доступные продукты такие как

1. NLog
2. Log4Net
3. Эльма

чтобы увидеть, отвечают ли они вашим потребностям, прежде чем вы начнете создавать свои собственные.


Member 8583441

Использование этих методов прекрасно... большое спасибо

Рейтинг:
1

Vincent Maverick Durano

Цитата:
Я хочу создать собственную конфигурацию ведения журнала без использования корпоративной библиотеки. Я хотел бы создать конфигурацию протоколирования ошибки метания в блоке catch c# asp.net веб-проект.


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

Я хотел бы предложить вам дать эту статью почитать: Рекомендации по обработке исключений C#: поиск и создание пользовательских исключений[^]