/// <summary>
 /// API endpoint for metadata graph configurations.
 /// </summary>
 /// <param name="MetadataGraphConfigurationService">The service for metadata graph configurations</param>
 public MetadataGraphConfigurationController(
     IMetadataGraphConfigurationService MetadataGraphConfigurationService,
     IReindexingService indexingService)
 {
     _MetadataGraphConfigurationService = MetadataGraphConfigurationService;
     _indexingService = indexingService;
 }
Beispiel #2
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;
 }
 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 ResourcePreprocessService(
     IValidationService shaclValidationService,
     IMapper mapper,
     IResourceRepository resourceRepository,
     IMetadataService metadataService,
     IIdentifierValidationService identifierValidationService,
     IMetadataGraphConfigurationService metadataConfigService,
     ILogger <ResourcePreprocessService> logger,
     IEntityPropertyValidator entityPropertyValidator)
 {
     _validationService           = shaclValidationService;
     _mapper                      = mapper;
     _metadataService             = metadataService;
     _metadataConfigService       = metadataConfigService;
     _resourceRepository          = resourceRepository;
     _logger                      = logger;
     _entityPropertyValidator     = entityPropertyValidator;
     _identifierValidationService = identifierValidationService;
 }
 /// <summary>
 /// API endpoint for metadata graph configurations.
 /// </summary>
 /// <param name="MetadataGraphConfigurationService">The service for metadata graph configurations</param>
 public MetadataGraphConfigurationController(IMetadataGraphConfigurationService MetadataGraphConfigurationService)
 {
     _MetadataGraphConfigurationService = MetadataGraphConfigurationService;
 }