Добрый день уважаемые форумчане.
Мне поставлена задача разобратся и после внедрить в проект логирование с помощью Logging Application Block (Microsoft Enterprise Library 5.0).
Ковыряю уже пару дне, но результатов практически нет.
В документации с оф. сайта единственный примитивный пример и тот не работает:
public void ExampleScenario(LogWriter myLogWriter)
{
LogEntry logEntry = new LogEntry();
logEntry.EventId = 100;
logEntry.Priority = 2;
logEntry.Message = "Informational message";
logEntry.Categories.Add("Trace");
logEntry.Categories.Add("UI Events");
myLogWriter.Write(logEntry);
}
На сколько я понимаю не работает потому что нужно настройки логирования создать и/или записать в AppConfig.
Но как быть когда файла конфигурации приложения не существует, или он удаляется пользователями?
Как програмно настроивать логирования? Как правильно логировать? Вообщем интересует все что касается данной темы.
Заранее благодарен.