public RemoveDatabaseController(IDatabaseService databaseService, IAblageService ablageService)
        {
            if(databaseService == null) throw new ArgumentNullException("databaseService");
            if(ablageService == null) throw new ArgumentNullException("ablageService");

            this.Database = databaseService;
            this.Ablage = ablageService;
        }
        public NewDatabaseController(IDatabaseService databaseService, IAblageService ablageService, ITextOutputService textOutputService)
        {
            if(databaseService == null) throw new ArgumentNullException("databaseService");
            if(ablageService == null) throw new ArgumentNullException("ablageService");
            if(textOutputService == null) throw new ArgumentNullException("textOutputService");

            this.Database = databaseService;
            this.Ablage = ablageService;
            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;
        }