public FixApply(ILogger <FixApply> logger, ILogger <DryRun> dryRunLogger, FileMatcher fileMatcher, FixRegister register, OutputRecordWriter writer, IFileSystem fileSystem)
 {
     this.logger       = logger;
     this.dryRunLogger = dryRunLogger;
     this.fileMatcher  = fileMatcher;
     this.register     = register;
     this.fileSystem   = fileSystem;
     this.Writer       = writer;
 }
 public FixCheck(IConsole console, ILogger <FixCheck> logger, FileMatcher fileMatcher, FixRegister register, OutputRecordWriter writer, IFileSystem fileSystem)
 {
     this.console     = console;
     this.logger      = logger;
     this.fileMatcher = fileMatcher;
     this.register    = register;
     this.fileSystem  = fileSystem;
     this.Writer      = writer;
 }