Если использовать Enterprise Library, лучше ли регистрироваться в log4net? - PullRequest
6 голосов
/ 22 сентября 2010

Для проекта мы используем Enterprise Library 5 и будем использовать несколько блоков.Я склонен использовать блок приложения Logging, так как он встроен в эту среду.Но я вижу много рекомендаций для log4net, так что люди решили сделать, и если выбрал log4net, почему вы выбрали его среди других?

Спасибо.

Ответы [ 2 ]

8 голосов
/ 22 сентября 2010

Посмотрите на этот вопрос на SO: log4net против Nlog

Ответ, получивший наибольшее количество голосов, выглядит особенно уместным, сравнивая EntLib, log4net и NLog.

Для чего я стоил, я оценивал log4net и NLog и решил пойти с NLog; Я просто хотел что-то, что было бы легко настроить и "просто работало", и до сих пор NLog был таким.

7 голосов
/ 22 сентября 2010

Я бы, вероятно, пошел с регистратором Enterprise Library, так как я бы предпочел одну интегрированную библиотеку вместо использования двух отдельных библиотек.

Если бы вы собирались использовать только блок регистрации из EntLib, то я бы, вероятно, выбрал log4net, но в этом случае, когда вы все равно будете использовать EntLib, преимущества log4net над EntLib достаточно незначительны, так как не заставляйте их пока тащить в другую зависимость.

...