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

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

log4net против Nlog

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

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

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

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

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

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

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

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

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

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

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

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

Когда я использую макет по умолчанию с NLog, он печатает только имя исключения. Мне сказали, что макет log4jxmlevent ничего не печатает об исключении. Какой макет мне поможет? Пример кода: try { throw new SystemException(); } catch (Exception e...
13 янв. '11 в 22: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 в 18:25
2 отв.

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

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

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

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

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

Каковы ожидаемые издержки для ведения журнала? Я пробовал этот пример private class Person { private static Logger logger = LogManager.GetCurrentClassLogger(); public string Name { get; private set; } public Person(string name) ...
06 окт. '10 в 1:28
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 в 20:24
3 отв.

Форматирование времени NLog

Как написать макет для NLog, который выводит время с миллисекундами, вроде этого 11:32:08:123? Я использую ${date:format=yyyy-MM-dd HH\:mm\:ss}, но мне нужно больше времени в моих журналах.
20 сент. '10 в 7:42
4 отв.

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

Я использую NLog со следующей конфигурацией: <targets> <target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log" layout="${longdate} ${uppercase:${level}} ${message}" /> </targets> <rules...
12 июля '12 в 16:14
4 отв.

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

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