/// <summary> /// Create new instance. /// </summary> public RecoverySampleController( IMapper mapper, IRecoverySampleRepository recoverySampleRepository, IRecoveryRepository recoveryRepository) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _recoverySampleRepository = recoverySampleRepository ?? throw new ArgumentNullException(nameof(recoverySampleRepository)); _recoveryRepository = recoveryRepository ?? throw new ArgumentNullException(nameof(recoveryRepository)); }
/// <summary> /// Create new instance. /// </summary> public RecoveryController( IMapper mapper, Core.AppContext appContext, IOrganizationRepository organizationRepository, IUserRepository userRepository, IRecoveryRepository recoveryRepository, 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)); _recoveryRepository = recoveryRepository ?? throw new ArgumentNullException(nameof(recoveryRepository)); _blobStorageService = blobStorageService ?? throw new ArgumentNullException(nameof(blobStorageService)); _notifyService = notificationService ?? throw new ArgumentNullException(nameof(notificationService)); }