public CreateConfigFileStrategy(IBaseReporter reporter, IConfigFileGenerator configFileGenerator, IFileSystemWrapper fileSystem)
 {
     this.reporter            = reporter;
     this.configFileGenerator = configFileGenerator;
     this.fileSystem          = fileSystem;
     defaultConfigFilePath    = fileSystem.CombinePath(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), @".tsqllintrc");
 }
Ejemplo n.º 2
0
 public CreateConfigFileStrategy(IBaseReporter reporter, IConfigFileGenerator configFileGenerator, IFileSystem fileSystem)
 {
     _reporter              = reporter;
     _configFileGenerator   = configFileGenerator;
     _fileSystem            = fileSystem;
     _defaultConfigFilePath = _fileSystem.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), @".tsqllintrc");
 }
Ejemplo n.º 3
0
 public CommandLineOptionHandler(CommandLineOptions commandLineOptions,
                                 IConfigFileFinder configFileFinder,
                                 IConfigFileGenerator configFileGenerator,
                                 IBaseReporter reporter)
 {
     CommandLineOptions  = commandLineOptions;
     ConfigFileFinder    = configFileFinder;
     ConfigFileGenerator = configFileGenerator;
     Reporter            = reporter;
 }
Ejemplo n.º 4
0
 public CommandLineOptionHandler(
     CommandLineOptions commandLineOptions,
     IConfigFileGenerator configFileGenerator,
     IConfigReader configReader,
     IBaseReporter reporter)
 {
     this.commandLineOptions  = commandLineOptions;
     this.configFileGenerator = configFileGenerator;
     this.configReader        = configReader;
     this.reporter            = reporter;
 }
 public CommandLineOptionHandler(
     IConfigFileGenerator configFileGenerator,
     IConfigReader configReader,
     IBaseReporter reporter,
     IFileSystemWrapper fileSystemWrapper)
 {
     this.configFileGenerator = configFileGenerator;
     this.configReader        = configReader;
     this.reporter            = reporter;
     this.fileSystemWrapper   = fileSystemWrapper;
 }
Ejemplo n.º 6
0
 public CreateConfigFileStrategy(IBaseReporter reporter, IConfigFileGenerator configFileGenerator)
     : this(reporter, configFileGenerator, new FileSystem())
 {
 }