public PidUriTemplateService(IAuditTrailLogService auditTrailLogService, IMapper mapper, ILogger <PidUriTemplateService> logger, IMetadataService metadataService, IPidUriTemplateRepository pidUriTemplateRepository, IValidationService validationService, ICacheService cacheService) : base(mapper, metadataService, validationService, pidUriTemplateRepository, logger) { _auditTrailLogService = auditTrailLogService; _cacheService = cacheService; }
public ResourceService( IMapper mapper, IAuditTrailLogService auditTrailLogService, ILogger <ResourceService> logger, IResourceRepository resourceRepository, IResourceLinkingService resourceLinkingService, IResourcePreprocessService resourceResourcePreprocessService, IHistoricResourceService historyResourceService, IMetadataService metadataService, IIdentifierService identifierService, IUserInfoService userInfoService, IReindexingService ReindexingService, IRemoteAppDataService remoteAppDataService, IValidationService validationService, ILockServiceFactory lockServiceFactory) { _mapper = mapper; _auditTrailLogService = auditTrailLogService; _logger = logger; _resourceRepository = resourceRepository; _resourceLinkingService = resourceLinkingService; _resourcePreprocessService = resourceResourcePreprocessService; _historyResourceService = historyResourceService; _metadataService = metadataService; _identifierService = identifierService; _userInfoService = userInfoService; _indexingService = ReindexingService; _remoteAppDataService = remoteAppDataService; _validationService = validationService; _lockServiceFactory = lockServiceFactory; }
public GraphManagementService(IGraphManagementRepository graphManagementRepository, IGraphRepository graphRepository, IMetadataGraphConfigurationService graphConfiguration, IAuditTrailLogService auditTrailLogService, IAmazonS3Service awsS3Service, INeptuneLoaderConnector neptuneLoader) { _graphManagementRepo = graphManagementRepository; _graphConfigurationService = graphConfiguration; _auditTrailLogService = auditTrailLogService; _graphRepo = graphRepository; _awsS3Service = awsS3Service; _neptuneLoader = neptuneLoader; }
public GraphManagementService(IGraphManagementRepository graphManagementRepository, IGraphRepository graphRepository, IMetadataGraphConfigurationService graphConfiguration, IAuditTrailLogService auditTrailLogService, IAmazonS3Service awsS3Service, INeptuneLoaderConnector neptuneLoader, IOptionsMonitor <AmazonWebServicesOptions> awsConfig) { _graphManagementRepo = graphManagementRepository; _graphConfigurationService = graphConfiguration; _auditTrailLogService = auditTrailLogService; _graphRepo = graphRepository; _awsS3Service = awsS3Service; _neptuneLoader = neptuneLoader; _awsConfig = awsConfig.CurrentValue; }
public ConsumerGroupService( IAuditTrailLogService auditTrailLogService, IMapper mapper, ILogger <ConsumerGroupService> logger, IConsumerGroupRepository consumerGroupRepository, IMetadataService metadataService, IUserInfoService userInfoService, IValidationService validationService, IRemoteAppDataService remoteAppDataService, IPidUriTemplateService pidUriTemplateService, ICacheService cacheService) : base(mapper, metadataService, validationService, consumerGroupRepository, logger) { _userInfoService = userInfoService; _pidUriTemplateService = pidUriTemplateService; _auditTrailLogService = auditTrailLogService; _remoteAppDataService = remoteAppDataService; _cacheService = cacheService; }