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 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; }