예제 #1
0
 public IisLogService(IIisLogRepository repo, ILogFileProvider logFileProvider, ILogFileProcessor logFileProcessor,
                      List <SiteInfo> sites, ILogger <IisLogService> logger)
 {
     _repo             = repo;
     _logFileProvider  = logFileProvider;
     _logFileProcessor = logFileProcessor;
     _sites            = sites;
     _logger           = logger;
 }
 public FileLogger(ILogFileProvider logFileProvider)
 {
     this.logFileProvider = logFileProvider;
 }
예제 #3
0
 public UmbracoLogDataProvider()
 {
     this._fileProvider = uLogsResolver.GetLogFileProviderInstance();
     this._logFiles = this._fileProvider.GetLogFiles();
 }
예제 #4
0
 public UmbracoLogDataProvider()
 {
     this._fileProvider = uLogsResolver.GetLogFileProviderInstance();
     this._logFiles     = this._fileProvider.GetLogFiles();
 }
예제 #5
0
 public TestLogSizeProvider(ILog logger,
                            ILogFileProvider logFileProvider)
 {
     _logger          = logger;
     _logFileProvider = logFileProvider;
 }