예제 #1
0
 /// <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));
 }
예제 #2
0
 /// <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));
 }
예제 #3
0
 /// <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));
 }
예제 #4
0
 /// <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));
 }
예제 #5
0
 /// <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));
 }