public RestoreDatabaseService(ITargetDatabaseServerRepositoty targetDatabaseServerRepositoty,
                               IBackupFileReaderService backupFileReaderService,
                               IScriptsRepository scriptsRepository)
 {
     this.targetDatabaseServerRepositoty = targetDatabaseServerRepositoty;
     this.backupFileReaderService = backupFileReaderService;
     this.scriptsRepository = scriptsRepository;
 }
 public void SetUp()
 {
     _config = new ConfigModel
     {
         DefaultDelay   = 5,
         DefaultTimeout = 60
     };
     _scriptsRepository = new ScriptsRepository(_config, _configFilePath);
 }
 public ScriptsManager()
 {
     _repo = new ScriptsRepository();
 }
 public ScriptsManager(IScriptsRepository repo)
 {
     _repo = repo;
 }
 public UserScriptsService(IScriptsRepository scriptsRepository,
                           IAuthorizationsRepository authorizationsRepository)
 {
     _scriptsRepository        = scriptsRepository;
     _authorizationsRepository = authorizationsRepository;
 }