Пример #1
0
 public Logger([NotNull] ILogMessageProcessor logMessageProcessor, string category = null)
 {
     if (logMessageProcessor == null) throw new ArgumentNullException("logMessageProcessor");
     this.logMessageProcessor = logMessageProcessor;
     if (category == null)
         category = string.Empty;
     logger = LogManager.GetLogger(category);
 }
 public ThreadMarshalledLogMessageProcessor([NotNull] IEventMarshaller eventMarshaller,
     [NotNull] ILogMessageProcessor logMessageProcessor)
 {
     if (eventMarshaller == null) throw new ArgumentNullException("eventMarshaller");
     if (logMessageProcessor == null) throw new ArgumentNullException("logMessageProcessor");
     this.eventMarshaller = eventMarshaller;
     this.logMessageProcessor = logMessageProcessor;
 }
Пример #3
0
 internal DataBinding(ILogMessageProcessor processor, DataGrid grid, string sortColumns)
 {
     Processor   = processor;
     Grid        = grid;
     SortColumns = sortColumns;
 }