public HomeController(IFileFinder fileFinder, ITargetFileInfoProvider fileInfoProvider, IPhaseDetector branchDetector, IOverrideValuesProvider overrideValuesProvider, ILogger <HomeController> logger) { this.overrideValuesProvider = overrideValuesProvider; this.fileFinder = fileFinder; this.fileInfoProvider = fileInfoProvider; this.branchDetector = branchDetector; this.logger = logger; }
public OneRepoPerUser(EditySettings editySettings, IPhaseDetector branchDetector, ILogger <OneRepoPerUser> logger) { this.projectFolder = editySettings.ProjectPath; this.EdityCorePath = editySettings.EdityCorePath; this.SitePath = editySettings.SitePath; this.MasterRepoPath = Path.Combine(projectFolder, "Master"); this.branchDetector = branchDetector; this.logger = logger; }
public PhaseController(ProjectFinder projectFinder, IPhaseDetector phaseDetector) { this.projectFinder = projectFinder; this.phaseDetector = phaseDetector; }