Exemplo n.º 1
0
 public SyncJobFacade(
     ILogger <SyncJobFacade> logger,
     ISyncLogRepository syncLogRepository,
     IOctopusRepository octopusRepository,
     ISpaceRepository spaceRepository,
     IProjectRepository projectRepository,
     IEnvironmentRepository environmentRepository,
     ITenantRepository tenantRepository,
     IReleaseRepository releaseRepository,
     IDeploymentRepository deploymentRepository,
     ISyncRepository syncRepository,
     ISyncLogModelFactory syncLogModelFactory)
 {
     _logger                = logger;
     _syncLogRepository     = syncLogRepository;
     _octopusRepository     = octopusRepository;
     _spaceRepository       = spaceRepository;
     _projectRepository     = projectRepository;
     _environmentRepository = environmentRepository;
     _tenantRepository      = tenantRepository;
     _releaseRepository     = releaseRepository;
     _deploymentRepository  = deploymentRepository;
     _syncRepository        = syncRepository;
     _syncLogModelFactory   = syncLogModelFactory;
 }
Exemplo n.º 2
0
 public SyncLogService(ISyncLogRepository syncLogRepository, IUnitOfWork unitOfWork)
 {
     this._syncLogRepository = syncLogRepository;
     this._unitOfWork        = unitOfWork;
 }