0
У меня есть файл конфигурации NLog.Получите макет из цели в NLog
LoggingConfiguration nLogLoggingConfiguration;
Тогда
foreach (var target in nLogLoggingConfiguration.AllTargets)
{
Я хочу, чтобы получить расположение от цели, кажется, в памяти. Когда я навешиваю на это время отладки. Я нашел:
То, что я хочу
${message}|${exception:format=tostring}|${stacktrace}
Следующий вопрос, если целью является тип «TargetWithLayout». Можем ли мы добавить правило как «var loggerRule = new LoggingRule (ruleName, LogLevel.Fatal, target);'? –
Я имею в виду 'var filter = new ConditionBasedFilter(); filter.Action = FilterResult.Log; filter.Condition = "(level == LogLevel.Fatal)"; var loggerRule = новый LoggingRule (ruleName, LogLevel.Fatal, target); loggerRule.Filters.Add (filter); '. –
@Love я так думаю. Вы просто добавили его в коллекцию LoggerRules LoggingConfiguration. –