public GetLatestController(IVersionControlService versionControlService, IAdeNetExeAdaper adeNetExeAdapter, IBuildEngineService buildEngineService, IDatabaseService databaseService, IEnvironmentService environmentService, IConvention convention, ITextOutputService textOutputService) { if(versionControlService == null) throw new ArgumentNullException("versionControlService"); if(adeNetExeAdapter == null) throw new ArgumentNullException("adeNetExeAdapter"); if(buildEngineService == null) throw new ArgumentNullException("buildEngineService"); if(databaseService == null) throw new ArgumentNullException("databaseService"); if(environmentService == null) throw new ArgumentNullException("environmentService"); this.VersionControl = versionControlService; this.AdeNet = adeNetExeAdapter; this.BuildEngine = buildEngineService; this.Database = databaseService; this.Environment = environmentService; this.Convention = convention; this.TextOutput = textOutputService; }
public RemoveMappingController(IVersionControlService versionControlService, IAdeNetExeAdaper adeNetExeAdapter, IFileSystemAdapter fileSystemAdapter, IDatabaseService databaseService, IAblageService ablageService, IEnvironmentService environmentService, IConvention convention, ITextOutputService textOutputService) { if(versionControlService == null) throw new ArgumentNullException("versionControlService"); if(adeNetExeAdapter == null) throw new ArgumentNullException("adeNetExeAdapter"); if(fileSystemAdapter == null) throw new ArgumentNullException("fileSystemAdapter"); if(databaseService == null) throw new ArgumentNullException("databaseService"); if(ablageService == null) throw new ArgumentNullException("ablageService"); if(convention == null) throw new ArgumentNullException("convention"); this.VersionControl = versionControlService; this.AdeNetExeAdapter = adeNetExeAdapter; this.FileSystem = fileSystemAdapter; this.Database = databaseService; this.Ablage = ablageService; this.Environment = environmentService; this.Convention = convention; this.TextOutput = textOutputService; }