public StandardFormRushesRenamerService(ILoggerFactory loggerFactory,
                                         IOptions <RushesRenamerServiceSettings> settings,
                                         IFileNamingConventionFactory fileNamingConventionFactory,
                                         IRushesRenamerFileNameProvider fileNameProvider,
                                         ILogFileWriter logFileWriter)
 {
     this.Logger   = loggerFactory.CreateLogger(typeof(StandardFormRushesRenamerService).Name);
     this.Settings = settings.Value;
     this.FileNamingConventionFactory = fileNamingConventionFactory;
     this.FileNameProvider            = fileNameProvider;
     this.LogFileWriter = logFileWriter;
 }
コード例 #2
0
 public TapeFolderOrganizer(IOptions <TapeFolderOrganizerSettings> settings, ILoggerFactory loggerFactory, ILogFileWriter logWriter)
 {
     this.Settings      = settings.Value;
     this.LoggerFactory = loggerFactory;
     this.Logger        = this.LoggerFactory.CreateLogger(this.GetType().Name);
     this.LogWriter     = logWriter;
 }