Пример #1
0
 public LoggingAspect(
     ILogger logger,
     IMethodLoggingDataExtractor methodLoggingDataExtractor,
     ILoggingDataExtractor argumentsLoggingDataExtractor,
     ILoggingDataExtractor resultLoggingDataExtractor)
 {
     this.logger = logger;
     this.methodLoggingDataExtractor = methodLoggingDataExtractor;
     this.argumentsLoggingDataExtractor = argumentsLoggingDataExtractor;
     this.resultLoggingDataExtractor = resultLoggingDataExtractor;
 }
Пример #2
0
 public LoggingAspect(
     ILogger logger,
     IMethodLoggingDataExtractor methodLoggingDataExtractor,
     ILoggingDataExtractor argumentsLoggingDataExtractor,
     ILoggingDataExtractor resultLoggingDataExtractor)
 {
     this.logger = logger;
     this.methodLoggingDataExtractor    = methodLoggingDataExtractor;
     this.argumentsLoggingDataExtractor = argumentsLoggingDataExtractor;
     this.resultLoggingDataExtractor    = resultLoggingDataExtractor;
 }