Exemplo n.º 1
0
 public static Library.IDocumentSource AsLoggable(this Library.DocumentSource instance, ILogger logger, params LoggingData[] constantLoggingData)
 {
     return(new DocumentSourceLoggingDecorator(instance, logger, constantLoggingData));
 }
Exemplo n.º 2
0
 public DocumentSourceLoggingDecorator(Library.DocumentSource decorated, ILogger logger, params LoggingData[] constantLoggingData)
 {
     this.decorated           = decorated;
     this.logger              = logger;
     this.constantLoggingData = constantLoggingData;
 }