private EntLib.TraceSourceData GetErrorsSource(EntLib.LoggingSettings entLibSettings)
        {
            var source = new EntLib.TraceSourceData();
            source.DefaultLevel = SourceLevels.Warning;
            this.AddEventLogTraceListenerReference(source);

            return source;
        }
 private void AddSpecialSources(SourceLevels level, EntLib.LoggingSettings entLibSettings)
 {
     entLibSettings.SpecialTraceSources.AllEventsTraceSource = this.GetAllEventsSource(level);
     entLibSettings.SpecialTraceSources.ErrorsTraceSource = this.GetErrorsSource(entLibSettings);
 }
 private void AddFormatters(EntLib.LoggingSettings entLibSettings)
 {
     entLibSettings.Formatters.Add(this.GetTextFormatter());
 }
 private void AddEventLogTraceListenerReference(EntLib.TraceSourceData source)
 {
     source.TraceListeners.Add(new EntLib.TraceListenerReferenceData(EventLogTraceListenerName));
 }
 private void AddEventLogTraceListener(EntLib.LoggingSettings entLibSettings)
 {
     entLibSettings.TraceListeners.Add(this.GetEventLogTraceListener());
 }
 private void AddApplicationCategorySource(EntLib.LoggingSettings entLibSettings)
 {
     var source = new EntLib.TraceSourceData(ApplicationEventsCategory, ApplicationLoggingLevel);
     this.AddEventLogTraceListenerReference(source);
     entLibSettings.TraceSources.Add(source);
 }