Beispiel #1
0
 public UserInfoStore(IUnitOfWorkInt unitOfWork)
 {
     this.unitOfWork         = unitOfWork;
     this.userRoleRepository = unitOfWork.Repository <UserRole>();
     this.roleRepository     = unitOfWork.Repository <Role>();
     this.userRepository     = unitOfWork.Repository <User>();
 }
Beispiel #2
0
 public AddMedicationToPatientCommandHandler(
     ITypeExtensionHandler modelExtensionBuilder,
     IRepositoryInt <Concept> conceptRepository,
     IRepositoryInt <Config> configRepository,
     IRepositoryInt <CustomAttributeConfiguration> customAttributeRepository,
     IRepositoryInt <Patient> patientRepository,
     IRepositoryInt <Product> productRepository,
     IUnitOfWorkInt unitOfWork,
     ILinkGeneratorService linkGeneratorService,
     IWorkFlowService workFlowService,
     IMapper mapper,
     ILogger <AddMedicationToPatientCommandHandler> logger)
 {
     _modelExtensionBuilder     = modelExtensionBuilder ?? throw new ArgumentNullException(nameof(modelExtensionBuilder));
     _conceptRepository         = conceptRepository ?? throw new ArgumentNullException(nameof(conceptRepository));
     _configRepository          = configRepository ?? throw new ArgumentNullException(nameof(configRepository));
     _customAttributeRepository = customAttributeRepository ?? throw new ArgumentNullException(nameof(customAttributeRepository));
     _patientRepository         = patientRepository ?? throw new ArgumentNullException(nameof(patientRepository));
     _productRepository         = productRepository ?? throw new ArgumentNullException(nameof(productRepository));
     _unitOfWork           = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _linkGeneratorService = linkGeneratorService ?? throw new ArgumentNullException(nameof(linkGeneratorService));
     _workFlowService      = workFlowService ?? throw new ArgumentNullException(nameof(workFlowService));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #3
0
 public GeneratePatientSummaryArtefactWhenE2BGeneratedDomainEventHandler(
     IRepositoryInt <AttachmentType> attachmentTypeRepository,
     IArtefactService artefactService)
 {
     _attachmentTypeRepository = attachmentTypeRepository ?? throw new ArgumentNullException(nameof(attachmentTypeRepository));
     _artefactService          = artefactService ?? throw new ArgumentNullException(nameof(artefactService));
 }
Beispiel #4
0
 public PatientConditionsController(IMediator mediator,
                                    IMapper mapper,
                                    ILinkGeneratorService linkGeneratorService,
                                    ITypeExtensionHandler modelExtensionBuilder,
                                    IRepositoryInt <Patient> patientRepository,
                                    IRepositoryInt <PatientCondition> patientConditionRepository,
                                    IRepositoryInt <PatientStatus> patientStatusRepository,
                                    IRepositoryInt <TerminologyMedDra> terminologyMeddraRepository,
                                    IRepositoryInt <Outcome> outcomeRepository,
                                    IRepositoryInt <TreatmentOutcome> treatmentOutcomeRepository,
                                    IRepositoryInt <User> userRepository,
                                    IRepositoryInt <CustomAttributeConfiguration> customAttributeRepository,
                                    IUnitOfWorkInt unitOfWork,
                                    IHttpContextAccessor httpContextAccessor,
                                    ILogger <PatientConditionsController> logger)
 {
     _mediator                    = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _mapper                      = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _linkGeneratorService        = linkGeneratorService ?? throw new ArgumentNullException(nameof(linkGeneratorService));
     _modelExtensionBuilder       = modelExtensionBuilder ?? throw new ArgumentNullException(nameof(modelExtensionBuilder));
     _patientRepository           = patientRepository ?? throw new ArgumentNullException(nameof(patientRepository));
     _patientConditionRepository  = patientConditionRepository ?? throw new ArgumentNullException(nameof(patientConditionRepository));
     _patientStatusRepository     = patientStatusRepository ?? throw new ArgumentNullException(nameof(patientStatusRepository));
     _terminologyMeddraRepository = terminologyMeddraRepository ?? throw new ArgumentNullException(nameof(terminologyMeddraRepository));
     _outcomeRepository           = outcomeRepository ?? throw new ArgumentNullException(nameof(outcomeRepository));
     _treatmentOutcomeRepository  = treatmentOutcomeRepository ?? throw new ArgumentNullException(nameof(treatmentOutcomeRepository));
     _userRepository              = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _customAttributeRepository   = customAttributeRepository ?? throw new ArgumentNullException(nameof(customAttributeRepository));
     _unitOfWork                  = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _httpContextAccessor         = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _logger                      = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public CreateE2BForSpontaneousCommandHandler(
     IRepositoryInt <Config> configRepository,
     IRepositoryInt <Dataset> datasetRepository,
     IRepositoryInt <DatasetElement> datasetElementRepository,
     IRepositoryInt <DatasetInstance> datasetInstanceRepository,
     IRepositoryInt <ReportInstance> reportInstanceRepository,
     IRepositoryInt <SiteContactDetail> siteContactDetailRepository,
     IRepositoryInt <User> userRepository,
     IUnitOfWorkInt unitOfWork,
     IWorkFlowService workFlowService,
     IHttpContextAccessor httpContextAccessor,
     ILogger <CreateE2BForSpontaneousCommandHandler> logger)
 {
     _configRepository            = configRepository ?? throw new ArgumentNullException(nameof(configRepository));
     _datasetRepository           = datasetRepository ?? throw new ArgumentNullException(nameof(datasetRepository));
     _datasetElementRepository    = datasetElementRepository ?? throw new ArgumentNullException(nameof(datasetElementRepository));
     _datasetInstanceRepository   = datasetInstanceRepository ?? throw new ArgumentNullException(nameof(datasetInstanceRepository));
     _reportInstanceRepository    = reportInstanceRepository ?? throw new ArgumentNullException(nameof(reportInstanceRepository));
     _siteContactDetailRepository = siteContactDetailRepository ?? throw new ArgumentNullException(nameof(siteContactDetailRepository));
     _userRepository      = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _unitOfWork          = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _workFlowService     = workFlowService ?? throw new ArgumentNullException(nameof(workFlowService));
     _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #6
0
 public ConditionsController(IMediator mediator,
                             ITypeHelperService typeHelperService,
                             IMapper mapper,
                             ILinkGeneratorService linkGeneratorService,
                             IRepositoryInt <Condition> conditionRepository,
                             IRepositoryInt <ConditionLabTest> conditionLabTestRepository,
                             IRepositoryInt <ConditionMedication> conditionMedicationRepository,
                             IRepositoryInt <ConditionMedDra> conditionMeddraRepository,
                             IRepositoryInt <LabTest> labTestRepository,
                             IRepositoryInt <Concept> conceptRepository,
                             IRepositoryInt <Product> productRepository,
                             IRepositoryInt <TerminologyMedDra> terminologyMeddraRepository,
                             IUnitOfWorkInt unitOfWork,
                             ILogger <ConditionsController> logger)
 {
     _mediator                      = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _typeHelperService             = typeHelperService ?? throw new ArgumentNullException(nameof(typeHelperService));
     _mapper                        = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _linkGeneratorService          = linkGeneratorService ?? throw new ArgumentNullException(nameof(linkGeneratorService));
     _conditionRepository           = conditionRepository ?? throw new ArgumentNullException(nameof(conditionRepository));
     _conditionLabTestRepository    = conditionLabTestRepository ?? throw new ArgumentNullException(nameof(conditionLabTestRepository));
     _conditionMedicationRepository = conditionMedicationRepository ?? throw new ArgumentNullException(nameof(conditionMedicationRepository));
     _conditionMeddraRepository     = conditionMeddraRepository ?? throw new ArgumentNullException(nameof(conditionMeddraRepository));
     _labTestRepository             = labTestRepository ?? throw new ArgumentNullException(nameof(labTestRepository));
     _conceptRepository             = conceptRepository ?? throw new ArgumentNullException(nameof(conceptRepository));
     _productRepository             = productRepository ?? throw new ArgumentNullException(nameof(productRepository));
     _terminologyMeddraRepository   = terminologyMeddraRepository ?? throw new ArgumentNullException(nameof(terminologyMeddraRepository));
     _unitOfWork                    = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger                        = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #7
0
 public PatientExpandedQueryHandler(
     IRepositoryInt <CohortGroup> cohortGroupRepository,
     IRepositoryInt <CohortGroupEnrolment> cohortGroupEnrolmentRepository,
     IRepositoryInt <ConditionMedDra> conditionMeddraRepository,
     IRepositoryInt <Patient> patientRepository,
     IRepositoryInt <PatientClinicalEvent> patientClinicalEventRepository,
     IRepositoryInt <PatientCondition> patientConditionRepository,
     IRepositoryInt <PatientMedication> patientMedicationRepository,
     IRepositoryInt <SelectionDataItem> selectionDataItemRepository,
     IReportInstanceQueries reportInstanceQueries,
     ITypeExtensionHandler modelExtensionBuilder,
     ILinkGeneratorService linkGeneratorService,
     IMapper mapper,
     ILogger <PatientExpandedQueryHandler> logger,
     ICustomAttributeService customAttributeService)
 {
     _cohortGroupRepository          = cohortGroupRepository ?? throw new ArgumentNullException(nameof(cohortGroupRepository));
     _cohortGroupEnrolmentRepository = cohortGroupEnrolmentRepository ?? throw new ArgumentNullException(nameof(cohortGroupEnrolmentRepository));
     _conditionMeddraRepository      = conditionMeddraRepository ?? throw new ArgumentNullException(nameof(conditionMeddraRepository));
     _patientRepository = patientRepository ?? throw new ArgumentNullException(nameof(patientRepository));
     _patientClinicalEventRepository = patientClinicalEventRepository ?? throw new ArgumentNullException(nameof(patientClinicalEventRepository));
     _patientConditionRepository     = patientConditionRepository ?? throw new ArgumentNullException(nameof(patientConditionRepository));
     _patientMedicationRepository    = patientMedicationRepository ?? throw new ArgumentNullException(nameof(patientMedicationRepository));
     _selectionDataItemRepository    = selectionDataItemRepository ?? throw new ArgumentNullException(nameof(selectionDataItemRepository));
     _reportInstanceQueries          = reportInstanceQueries ?? throw new ArgumentNullException(nameof(reportInstanceQueries));
     _modelExtensionBuilder          = modelExtensionBuilder ?? throw new ArgumentNullException(nameof(modelExtensionBuilder));
     _linkGeneratorService           = linkGeneratorService ?? throw new ArgumentNullException(nameof(linkGeneratorService));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _customAttributeService = customAttributeService ?? throw new ArgumentNullException(nameof(customAttributeService));
 }
Beispiel #8
0
 public PatientsDetailQueryHandler(
     IRepositoryInt <ConditionMedDra> conditionMeddraRepository,
     IRepositoryInt <CustomAttributeConfiguration> customAttributeRepository,
     IRepositoryInt <Facility> facilityRepository,
     IRepositoryInt <Patient> patientRepository,
     IRepositoryInt <PatientCondition> patientConditionRepository,
     IRepositoryInt <SelectionDataItem> selectionDataItemRepository,
     IRepositoryInt <User> userRepository,
     PVIMSDbContext dbContext,
     ITypeExtensionHandler modelExtensionBuilder,
     ILinkGeneratorService linkGeneratorService,
     IMapper mapper,
     IHttpContextAccessor httpContextAccessor,
     ILogger <PatientsDetailQueryHandler> logger)
 {
     _conditionMeddraRepository   = conditionMeddraRepository ?? throw new ArgumentNullException(nameof(conditionMeddraRepository));
     _customAttributeRepository   = customAttributeRepository ?? throw new ArgumentNullException(nameof(customAttributeRepository));
     _facilityRepository          = facilityRepository ?? throw new ArgumentNullException(nameof(facilityRepository));
     _patientRepository           = patientRepository ?? throw new ArgumentNullException(nameof(patientRepository));
     _patientConditionRepository  = patientConditionRepository ?? throw new ArgumentNullException(nameof(patientConditionRepository));
     _selectionDataItemRepository = selectionDataItemRepository ?? throw new ArgumentNullException(nameof(selectionDataItemRepository));
     _userRepository        = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _context               = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _modelExtensionBuilder = modelExtensionBuilder ?? throw new ArgumentNullException(nameof(modelExtensionBuilder));
     _linkGeneratorService  = linkGeneratorService ?? throw new ArgumentNullException(nameof(linkGeneratorService));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #9
0
 public AddPatientCommandHandler(
     ITypeExtensionHandler modelExtensionBuilder,
     IRepositoryInt <CohortGroup> cohortGroupRepository,
     IRepositoryInt <CustomAttributeConfiguration> customAttributeRepository,
     IRepositoryInt <EncounterType> encounterTypeRepository,
     IRepositoryInt <Patient> patientRepository,
     IRepositoryInt <TerminologyMedDra> terminologyMeddraRepository,
     IUnitOfWorkInt unitOfWork,
     ILinkGeneratorService linkGeneratorService,
     IPatientService patientService,
     IMapper mapper,
     ILogger <AddPatientCommandHandler> logger)
 {
     _modelExtensionBuilder       = modelExtensionBuilder ?? throw new ArgumentNullException(nameof(modelExtensionBuilder));
     _cohortGroupRepository       = cohortGroupRepository ?? throw new ArgumentNullException(nameof(cohortGroupRepository));
     _customAttributeRepository   = customAttributeRepository ?? throw new ArgumentNullException(nameof(customAttributeRepository));
     _encounterTypeRepository     = encounterTypeRepository ?? throw new ArgumentNullException(nameof(encounterTypeRepository));
     _patientRepository           = patientRepository ?? throw new ArgumentNullException(nameof(patientRepository));
     _terminologyMeddraRepository = terminologyMeddraRepository ?? throw new ArgumentNullException(nameof(terminologyMeddraRepository));
     _unitOfWork           = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _linkGeneratorService = linkGeneratorService ?? throw new ArgumentNullException(nameof(linkGeneratorService));
     _patientService       = patientService ?? throw new ArgumentNullException(nameof(patientService));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #10
0
        public PatientService(IUnitOfWorkInt unitOfWork)
        {
            Check.IsNotNull(unitOfWork, "unitOfWork may not be null");

            _unitOfWork = unitOfWork;

            _patientRepository = unitOfWork.Repository <Patient>();
        }
Beispiel #11
0
 public SendEmailWhenTaskCancelledDomainEventHandler(ISMTPMailService smtpMailService,
                                                     ICustomAttributeService attributeService,
                                                     IRepositoryInt <PatientClinicalEvent> patientClinicalEventRepository)
 {
     _smtpMailService  = smtpMailService ?? throw new ArgumentNullException(nameof(smtpMailService));
     _attributeService = attributeService ?? throw new ArgumentNullException(nameof(attributeService));
     _patientClinicalEventRepository = patientClinicalEventRepository ?? throw new ArgumentNullException(nameof(patientClinicalEventRepository));
 }
Beispiel #12
0
 public InfrastructureService(IUnitOfWorkInt unitOfWork,
                              IRepositoryInt <DatasetInstanceValue> instanceValueRepository,
                              IRepositoryInt <Config> configRepository)
 {
     _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _instanceValueRepository = instanceValueRepository ?? throw new ArgumentNullException(nameof(instanceValueRepository));
     _configRepository        = configRepository ?? throw new ArgumentNullException(nameof(configRepository));
 }
Beispiel #13
0
        public InfrastructureService(IUnitOfWorkInt unitOfWork)
        {
            Check.IsNotNull(unitOfWork, "unitOfWork may not be null");

            _unitOfWork = unitOfWork;

            _instanceValueRepository = unitOfWork.Repository <DatasetInstanceValue>();
        }
 public ChangeTaskDetailsCommandHandler(
     IRepositoryInt <ReportInstance> reportInstanceRepository,
     IUnitOfWorkInt unitOfWork,
     ILogger <ChangeTaskDetailsCommandHandler> logger)
 {
     _reportInstanceRepository = reportInstanceRepository ?? throw new ArgumentNullException(nameof(reportInstanceRepository));
     _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger     = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #15
0
 public DeleteConceptCommandHandler(
     IRepositoryInt <Concept> conceptRepository,
     IUnitOfWorkInt unitOfWork,
     ILogger <DeleteConceptCommandHandler> logger)
 {
     _conceptRepository = conceptRepository ?? throw new ArgumentNullException(nameof(conceptRepository));
     _unitOfWork        = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public GenerateE2BExtractArtefactWhenE2BGeneratedDomainEventHandler(
     IRepositoryInt <DatasetInstance> datasetInstanceRepository,
     IXmlDocumentService xmlDocumentService,
     IUnitOfWorkInt unitOfWork)
 {
     _datasetInstanceRepository = datasetInstanceRepository ?? throw new ArgumentNullException(nameof(datasetInstanceRepository));
     _xmlDocumentService        = xmlDocumentService ?? throw new ArgumentNullException(nameof(xmlDocumentService));
     _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
Beispiel #17
0
 public CustomAttributeService(
     IUnitOfWorkInt unitOfWork,
     IRepositoryInt <CustomAttributeConfiguration> customAttributeConfigRepository,
     IRepositoryInt <SelectionDataItem> selectionDataItemRepository)
 {
     _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _customAttributeConfigRepository = customAttributeConfigRepository ?? throw new ArgumentNullException(nameof(customAttributeConfigRepository));
     _selectionDataItemRepository     = selectionDataItemRepository ?? throw new ArgumentNullException(nameof(selectionDataItemRepository));
 }
Beispiel #18
0
 public ChangePatientDateOfBirthCommandHandler(
     IRepositoryInt <Patient> patientRepository,
     IUnitOfWorkInt unitOfWork,
     ILogger <ChangePatientDateOfBirthCommandHandler> logger)
 {
     _patientRepository = patientRepository ?? throw new ArgumentNullException(nameof(patientRepository));
     _unitOfWork        = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #19
0
 public ChangeAppointmentDetailsCommandHandler(
     IRepositoryInt <Appointment> appointmentRepository,
     IUnitOfWorkInt unitOfWork,
     ILogger <ChangeAppointmentDetailsCommandHandler> logger)
 {
     _appointmentRepository = appointmentRepository ?? throw new ArgumentNullException(nameof(appointmentRepository));
     _unitOfWork            = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public ChangeUserPasswordCommandHandler(
     IRepositoryInt <User> userRepository,
     UserManager <ApplicationUser> userManager,
     ILogger <ChangeUserPasswordCommandHandler> logger)
 {
     _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _userManager    = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _logger         = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #21
0
 public ChangeContactDetailsCommandHandler(
     IRepositoryInt <SiteContactDetail> siteContactDetailRepository,
     IUnitOfWorkInt unitOfWork,
     ILogger <ChangeContactDetailsCommandHandler> logger)
 {
     _siteContactDetailRepository = siteContactDetailRepository ?? throw new ArgumentNullException(nameof(siteContactDetailRepository));
     _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger     = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public RemoveRoleFromUserCommandHandler(
     IRepositoryInt <User> userRepository,
     UserManager <ApplicationUser> userManager,
     ILogger <RemoveRoleFromUserCommandHandler> logger)
 {
     _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _userManager    = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _logger         = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #23
0
        public CustomAttributeService(IUnitOfWorkInt unitOfWork)
        {
            Check.IsNotNull(unitOfWork, "unitOfWork may not be null");

            customAttributeConfigRepository = unitOfWork.Repository <CustomAttributeConfiguration>();
            selectionDataRepository         = unitOfWork.Repository <SelectionDataItem>();

            _unitOfWork = unitOfWork;
        }
Beispiel #24
0
 public DeleteProductCommandHandler(
     IRepositoryInt <Product> productRepository,
     IUnitOfWorkInt unitOfWork,
     ILogger <DeleteProductCommandHandler> logger)
 {
     _productRepository = productRepository ?? throw new ArgumentNullException(nameof(productRepository));
     _unitOfWork        = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #25
0
 public DeleteFacilityCommandHandler(
     IRepositoryInt <Facility> facilityRepository,
     IUnitOfWorkInt unitOfWork,
     ILogger <DeleteFacilityCommandHandler> logger)
 {
     _facilityRepository = facilityRepository ?? throw new ArgumentNullException(nameof(facilityRepository));
     _unitOfWork         = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #26
0
 public DeleteCustomAttributeCommandHandler(
     IRepositoryInt <CustomAttributeConfiguration> customAttributeRepository,
     IUnitOfWorkInt unitOfWork,
     ILogger <DeleteCustomAttributeCommandHandler> logger)
 {
     _customAttributeRepository = customAttributeRepository ?? throw new ArgumentNullException(nameof(customAttributeRepository));
     _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger     = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #27
0
 public AcceptEulaCommandHandler(
     IRepositoryInt <User> userRepository,
     IUnitOfWorkInt unitOfWork,
     ILogger <AcceptEulaCommandHandler> logger)
 {
     _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _unitOfWork     = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger         = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #28
0
 public NotificationsQueryHandler(
     IRepositoryInt <Notification> notificationRepository,
     IMapper mapper,
     ILogger <NotificationsQueryHandler> logger)
 {
     _notificationRepository = notificationRepository ?? throw new ArgumentNullException(nameof(notificationRepository));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #29
0
 public AddNotificationWhenTaskCommentAddedDomainEventHandler(
     IRepositoryInt <Notification> notificationRepository,
     IRepositoryInt <Config> configRepository,
     IUnitOfWorkInt unitOfWork)
 {
     _notificationRepository = notificationRepository ?? throw new ArgumentNullException(nameof(notificationRepository));
     _configRepository       = configRepository ?? throw new ArgumentNullException(nameof(configRepository));
     _unitOfWork             = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
 public FacilityTypesIdentifierQueryHandler(
     IRepositoryInt <FacilityType> facilityTypeRepository,
     IMapper mapper,
     ILogger <FacilityTypesIdentifierQueryHandler> logger)
 {
     _facilityTypeRepository = facilityTypeRepository ?? throw new ArgumentNullException(nameof(facilityTypeRepository));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }