public CleanupDataProcessingRegistrationsOnSystemUsageDeletedEvent( IDataProcessingRegistrationRepository dataProcessingRegistrationRepository, IDataProcessingRegistrationSystemAssignmentService assignmentService) { _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository; _assignmentService = assignmentService; }
public DataProcessingRegistrationApplicationService( IAuthorizationContext authorizationContext, IDataProcessingRegistrationRepository repository, IDataProcessingRegistrationNamingService namingService, IDataProcessingRegistrationRoleAssignmentsService roleAssignmentsService, IReferenceRepository referenceRepository, IDataProcessingRegistrationDataResponsibleAssignmentService dataResponsibleAssigmentService, IDataProcessingRegistrationSystemAssignmentService systemAssignmentService, IDataProcessingRegistrationDataProcessorAssignmentService dataProcessingRegistrationDataProcessorAssignmentService, IDataProcessingRegistrationInsecureCountriesAssignmentService countryAssignmentService, IDataProcessingRegistrationBasisForTransferAssignmentService basisForTransferAssignmentService, IDataProcessingRegistrationOversightOptionsAssignmentService oversightOptionAssignmentService, IDataProcessingRegistrationOversightDateAssignmentService oversightDateAssignmentService, ITransactionManager transactionManager, IGenericRepository <DataProcessingRegistrationRight> rightRepository) { _authorizationContext = authorizationContext; _repository = repository; _namingService = namingService; _roleAssignmentsService = roleAssignmentsService; _referenceRepository = referenceRepository; _dataResponsibleAssigmentService = dataResponsibleAssigmentService; _systemAssignmentService = systemAssignmentService; _dataProcessingRegistrationDataProcessorAssignmentService = dataProcessingRegistrationDataProcessorAssignmentService; _countryAssignmentService = countryAssignmentService; _basisForTransferAssignmentService = basisForTransferAssignmentService; _oversightOptionAssignmentService = oversightOptionAssignmentService; _oversightDateAssignmentService = oversightDateAssignmentService; _transactionManager = transactionManager; _rightRepository = rightRepository; }