Вопросы с тегом 'nlog'

NLog - бесплатная платформа регистрации для .NET.
15

log4net против Nlog

У кого-нибудь есть опыт для обоих? Как они складываются друг против друга? Мы планируем использовать один из них для входа в корпоративное приложение. Литература: log4net nlog EDIT: у нас нет существующих зависимостей ни для nlog, ни для log4n...
02 апр. '09 в 17:53
10

Наиболее полезные конфигурации NLog

Каковы наилучшие или наиболее полезные конфигурации для ведения журнала с помощью NLog? (Они могут быть простыми или сложными, если они полезны.) Я думаю о примерах, таких как автоматическое переключение файлов журнала на определенный размер, измене...
03 нояб. '10 в 20:56
10

Почему регистраторы рекомендуют использовать логгер для каждого класса?

Согласно документации NLog: Большинство приложений будут использовать один регистратор для каждого класса, где имя регистратора совпадает с именем класса. Это то же самое, что и log4net. Почему это хорошая практика?
29 июн. '10 в 19:12
5

Инъекция зависимостей и именованные логины

Мне интересно узнать больше о том, как люди внедряют регистрацию с помощью платформ инъекций зависимостей. Хотя ссылки ниже и мои примеры относятся к log4net и Unity, я не обязательно буду использовать их. Для инъекций зависимостей /IOC я, вероятно,...
10 авг. '10 в 18:48
6

Лучшая практика обертки регистратора

Я хочу использовать nlogger в своем приложении, возможно, в будущем мне нужно будет изменить систему ведения журнала. Поэтому я хочу использовать фасад журнала. Знаете ли вы какие-либо рекомендации по существующим примерам, как их написать? Или прос...
13 апр. '11 в 9:06
1

Как я могу выводить материал NLog в окно вывода vs2008?

Я использую NLog для регистрации моих вещей. Я пытаюсь отправить вывод на консоль (или colouredconsole)... который, я надеюсь, перейдет в окно Visual Studio "OUTPUT" для любого приложения ASP.NET/приложения/mvc. Это не так. Если я изменю цель на "фа...
31 окт. '08 в 2:37
4

Как получить трассировку стека при регистрации исключений с помощью NLog?

Когда я использую макет по умолчанию с NLog, он печатает только имя исключения. Мне сказали, что макет log4jxmlevent ничего не печатает об исключении. Какой макет мне поможет? Пример кода: try { throw new SystemException(); } catch (Exception e...
13 янв. '11 в 19:35
4

использование местоположения AppData в NLog

Мои цели NLog таковы: <targets> <target xsi:type="Console" name="console" layout="${longdate}|${level}|${message}" /> <target xsi:type="File" name="ErrorLog" fileName="${basedir}/error.txt" layout="${longdate} ...
04 янв. '10 в 15:25
6

Когда следует использовать Tracing vs Logger.NET, Enterprise Library, log4net или Ukadc.Diagnostics?

Как выбрать стандартную трассировку, Logger.NET, Enterprise Library, log4net или Ukadc.Diagnostics? Есть ли ситуация, когда один из них более уместен, чем другой?... что бы это было? (ASP.NET, консольное приложение, Azure Cloud, SOHO, Enterprise...)...
23 янв. '11 в 17:24
5

Как зарегистрировать настраиваемое поле в NLog для базы данных?

В настоящее время я использую NLog для многих проектов. На некоторых я запишусь в базу данных. Вот что я хотел бы сделать: CREATE TABLE [dbo].[NLogEntries]( [Id] [bigint] IDENTITY(1,1) NOT NULL, [Origin] [nvarchar](100) NOT NULL, [LogLevel] [...
14 сент. '12 в 12:11
2

Как получить NLog для записи в базу данных

Я пытаюсь заставить NLog регистрироваться в моей таблице журнала базы данных, но безрезультатно. Я уверен, что моя строка подключения правильная, потому что она такая же, как и в моем web.config. Запись в файл работает отлично, поэтому я знаю, что эт...
17 июн. '09 в 16:12
2

Глобальная обработка исключений в Web API 2.1 и NLog

В Web API 2.1 новая Глобальная обработка ошибок. Я нашел пример, как записывать исключения в Elmah (образец elmah). Но я использую NLog для регистрации ошибок в таблице базы данных. Можно ли использовать глобальную обработку ошибок Web API с помощью ...
16 сент. '14 в 9:49
2

Производительность NLog

Каковы ожидаемые издержки для ведения журнала? Я пробовал этот пример private class Person { private static Logger logger = LogManager.GetCurrentClassLogger(); public string Name { get; private set; } public Person(string name) ...
05 окт. '10 в 22:28
1

NLog: Как исключить определенные регистраторы из определенного правила?

В моей конфигурации NLog у меня есть все логгер, но определенный журнал, который я создал, очень спам, и я хочу, чтобы его вывод переходил в собственный файл. Эта часть проста, но логгер-ловушка также получает спам-сообщения журнала. Как сообщить осн...
03 нояб. '11 в 13:29
4

реконфигурирование NLog программно

Это мой первый раз, когда я использовал пакет NLog для регистрации, но до сих пор он отлично работал. В моем сценарии мне нужно инициализировать мои настройки NLog LoggingConfiguration программным способом, а не более типичным сценарием конфигурацио...
24 апр. '12 в 17:02