/// <summary> /// Create new instance. /// </summary> public UserController(IMapper mapper, Core.AppContext appContext, IUserRepository userRepository, SignInService signInService) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _appContext = appContext ?? throw new ArgumentNullException(nameof(appContext)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _signInService = signInService ?? throw new ArgumentNullException(nameof(signInService)); }
/// <summary> /// Create new instance. /// </summary> public ReviewerController(IMapper mapper, Core.AppContext appContext, IOrganizationUserRepository organizationUserRepository, IUserRepository userRepository) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _appContext = appContext ?? throw new ArgumentNullException(nameof(appContext)); _organizationUserRepository = organizationUserRepository ?? throw new ArgumentNullException(nameof(organizationUserRepository)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); }
/// <summary> /// Create new instance. /// </summary> public IncidentController( IMapper mapper, Core.AppContext appContext, IContactRepository contactRepository, IIncidentRepository incidentRepository, IBlobStorageService blobStorageService) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _appContext = appContext ?? throw new ArgumentNullException(nameof(appContext)); _contactRepository = contactRepository ?? throw new ArgumentNullException(nameof(incidentRepository)); _incidentRepository = incidentRepository ?? throw new ArgumentNullException(nameof(incidentRepository)); _blobStorageService = blobStorageService ?? throw new ArgumentNullException(nameof(blobStorageService)); }
/// <summary> /// Create new instance. /// </summary> public InquiryController( IMapper mapper, Core.AppContext appContext, IOrganizationRepository organizationRepository, IUserRepository userRepository, IInquiryRepository inquiryRepository, IBlobStorageService blobStorageService, INotifyService notificationService) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _appContext = appContext ?? throw new ArgumentNullException(nameof(appContext)); _organizationRepository = organizationRepository ?? throw new ArgumentNullException(nameof(organizationRepository)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _inquiryRepository = inquiryRepository ?? throw new ArgumentNullException(nameof(inquiryRepository)); _blobStorageService = blobStorageService ?? throw new ArgumentNullException(nameof(blobStorageService)); _notifyService = notificationService ?? throw new ArgumentNullException(nameof(notificationService)); }
/// <summary> /// Create new instance. /// </summary> public OrganizationController(IMapper mapper, Core.AppContext appContext, IOrganizationRepository organizationRepository) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _appContext = appContext ?? throw new ArgumentNullException(nameof(appContext)); _organizationRepository = organizationRepository ?? throw new ArgumentNullException(nameof(organizationRepository)); }