Пример #1
0
 public Updater(IDotNetVersionUpdater dotNetVersionUpdater,
                IConsole console,
                IProjectFileFinder projectFileFileFinder,
                IDockerFileFinder dockerFileFinder,
                IEnvironmentFileFinder environmentFileFinder,
                IDockerComposeFileFinder dockerComposeFileFinder,
                IFileSystem fileSystem = null)
 {
     _fileSystem           = fileSystem ?? new FileSystem();
     _dotNetVersionUpdater = dotNetVersionUpdater;
     _console = console;
     _projectFileFileFinder   = projectFileFileFinder;
     _dockerFileFinder        = dockerFileFinder;
     _environmentFileFinder   = environmentFileFinder;
     _dockerComposeFileFinder = dockerComposeFileFinder;
 }
 public Updater Build(IDotNetVersionUpdater dotNetVersionUpdater)
 {
     return(new Updater(dotNetVersionUpdater, _console, _projectFileFinder, _dockerFileFinder, _environmentFileFinder, _dockerComposeFileFinder, _fileSystem));
 }
Пример #3
0
 protected VersionUpdaterTestBase(IDotNetVersionUpdater dotNetVersionUpdater)
 {
     _dotNetVersionUpdater = dotNetVersionUpdater;
 }
 public void Setup()
 {
     _console = new PhysicalConsole();
     _version2Point1Updater = new Version2Point1Updater();
 }
Пример #5
0
 public void UpdateDockerFiles(IEnumerable <FileInfo> dockerFiles, IDotNetVersionUpdater dotNetVersionUpdater)
 {
     UpdateFiles(dockerFiles, dotNetVersionUpdater.UpdateDockerFileContent, "No Docker files found!");
 }
Пример #6
0
 public void UpdateProjectFiles(IEnumerable <FileInfo> projectFiles, IDotNetVersionUpdater dotNetVersionUpdater)
 {
     UpdateFiles(projectFiles, dotNetVersionUpdater.UpdateProjectFileContents, "No Project files found!");
 }