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"); }
public CreateConfigFileStrategy(IBaseReporter reporter, IConfigFileGenerator configFileGenerator, IFileSystem fileSystem) { _reporter = reporter; _configFileGenerator = configFileGenerator; _fileSystem = fileSystem; _defaultConfigFilePath = _fileSystem.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), @".tsqllintrc"); }
public CommandLineOptionHandler(CommandLineOptions commandLineOptions, IConfigFileFinder configFileFinder, IConfigFileGenerator configFileGenerator, IBaseReporter reporter) { CommandLineOptions = commandLineOptions; ConfigFileFinder = configFileFinder; ConfigFileGenerator = configFileGenerator; Reporter = reporter; }
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; }
public CreateConfigFileStrategy(IBaseReporter reporter, IConfigFileGenerator configFileGenerator) : this(reporter, configFileGenerator, new FileSystem()) { }