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; }
public SyncLogService(ISyncLogRepository syncLogRepository, IUnitOfWork unitOfWork) { this._syncLogRepository = syncLogRepository; this._unitOfWork = unitOfWork; }