Почему не там уровень трассировки в log4Net?

Я просто задавался вопросом, почему нет уровня трассировки в log4Net. Этот уровень, кажется, отсутствует, и я иногда чувствую потребность использовать его, например, произвести, какие события выполняются в приложении. Этой функцией является часть log4J.

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

Вы знаете о log4net дополнительной библиотеке, которая реализует это или почему это не было частью порта к .NET?

32
задан Jaymin 18 October 2019 в 08:53
поделиться

2 ответа

Интерфейс log4net.ILog предоставляет методы и свойства только для уровней Fatal, Error, Warn, Info и Debug.

I согласен, это немного ограничивает и хотел бы видеть там еще один уровень. Но тогда оптимальное количество уровней, вероятно, будет «на один больше, чем текущее количество уровней» - вы всегда будете время от времени хотеть еще один уровень.

9
ответ дан 27 November 2019 в 20:17
поделиться

Там есть уровень трассировки в классе log4net.Core.Level http://logging.apache.org/log4net/release/sdk/html/ F_log4net_Core_Level_Trace.htm

13
ответ дан 27 November 2019 в 20:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: