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;
 }
 /* #endregion Public Properties */
 /* #region Public Constructors */
 public RushesReflectionService(IOptions <RushesReflectionServiceSettings> settings, IFileNamingConventionFactory fileNamingConventionFactory)
 {
     this.Settings = settings.Value;
     this.FileNamingConventionFactory = fileNamingConventionFactory;
     this.FileNamingConvention        = this.FileNamingConventionFactory.GetConvention();
 }