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;
 }
Exemplo n.º 2
0
 /// <summary>
 /// API endpoint for distribtuion endpoints.
 /// </summary>
 /// <param name="identifierValidationService">The service for identifier validation</param>
 /// <param name="identifierService"></param>
 public IdentifierController(IIdentifierValidationService identifierValidationService, IIdentifierService identifierService)
 {
     _identifierValidationService = identifierValidationService;
     _identifierService           = identifierService;
 }