public CleanupDataProcessingRegistrationsOnSystemUsageDeletedEvent(
     IDataProcessingRegistrationRepository dataProcessingRegistrationRepository,
     IDataProcessingRegistrationSystemAssignmentService assignmentService)
 {
     _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository;
     _assignmentService = assignmentService;
 }
예제 #2
0
 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;
 }