コード例 #1
0
 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;
 }
コード例 #2
0
 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;
 }
コード例 #3
0
 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;
 }
コード例 #4
0
 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;
 }
コード例 #5
0
 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;
 }