public RepositoriesService(
     IKeyValuesRepository keyValuesRepository,
     IKeyValueHistoryRepository keyValueHistoryRepository,
     IRepositoriesRepository repositoriesRepository,
     IRepositoryDataRepository repositoryDataRepository,
     IRepositoriesUpdateHistoryRepository repositoriesUpdateHistoryRepository,
     ISecretKeyValuesRepository secretKeyValuesRepository,
     AppSettings appSettings,
     ILogFactory logFactory)
 {
     _keyValuesRepository                 = keyValuesRepository;
     _keyValueHistoryRepository           = keyValueHistoryRepository;
     _repositoriesRepository              = repositoriesRepository;
     _repositoryDataRepository            = repositoryDataRepository;
     _repositoriesUpdateHistoryRepository = repositoriesUpdateHistoryRepository;
     _secretKeyValuesRepository           = secretKeyValuesRepository;
     _appSettings = appSettings;
     _log         = logFactory.CreateLog(this);
 }
示例#2
0
 public RepositoriesService(
     IKeyValuesRepository keyValuesRepository,
     IKeyValueHistoryRepository keyValueHistoryRepository,
     IRepositoriesRepository repositoriesRepository,
     IRepositoryDataRepository repositoryDataRepository,
     IRepositoriesUpdateHistoryRepository repositoriesUpdateHistoryRepository,
     ISecretKeyValuesRepository secretKeyValuesRepository,
     IGitService gitService,
     bool useSecrets,
     ILogFactory logFactory)
 {
     _keyValuesRepository                 = keyValuesRepository;
     _keyValueHistoryRepository           = keyValueHistoryRepository;
     _repositoriesRepository              = repositoriesRepository;
     _repositoryDataRepository            = repositoryDataRepository;
     _repositoriesUpdateHistoryRepository = repositoriesUpdateHistoryRepository;
     _secretKeyValuesRepository           = secretKeyValuesRepository;
     _gitService = gitService;
     _useSecrets = useSecrets;
     _log        = logFactory.CreateLog(this);
 }