public UsersController(IEmailValidator emailValidator, IActivationLinkGenerator activationLinkGenerator, IEmailService emailService, IUsersDatabase usersDatabase) { _emailValidator = emailValidator; _activationLinkGenerator = activationLinkGenerator; _emailService = emailService; _usersDatabase = usersDatabase; }
public RegistrationService(IEmailValidator emailValidator, IUnitOfWork unitOfWork, IMailSender mailSender, IPasswordSetter passwordSetter) { _emailValidator = emailValidator; _unitOfWork = unitOfWork; _mailSender = mailSender; _passwordSetter = passwordSetter; }
public UserModel(IUserRepository repository, IPasswordHasher <User> passwordHasher, IEmailValidator emailValidator, IPasswordValidator passwordValidator) { _repository = repository; _passwordHasher = passwordHasher; _emailValidator = emailValidator; _passwordValidator = passwordValidator; }
public SignService(IUserRepository userRepository, IEmailValidator emailValidator, IPasswordValidator passwordValidator) { _userRepository = userRepository; _emailValidator = emailValidator; _passwordValidator = passwordValidator; }
public AccountRegisterTest() { _repository = Substitute.For<IUserRepository>(); _validator = Substitute.For<IEmailValidator>(); _controller=new AccountController(_repository, _validator); }
public ProfileService(IEmailValidator emailValidator, IFileManager fileManager, IMailSender mailSender, IPasswordSetter passwordSetter, IUnitOfWork unitOfWork) { _emailValidator = emailValidator; _fileManager = fileManager; _mailSender = mailSender; _passwordSetter = passwordSetter; _unitOfWork = unitOfWork; }
public SmtpMailFromResponder(IConfiguredSmtpRestrictions configuration, IEmailValidator emailValidator) { if (configuration == null) throw new ArgumentNullException(nameof(configuration)); if (emailValidator == null) throw new ArgumentNullException(nameof(emailValidator)); Configuration = configuration; _emailValidator = emailValidator; }
public CustomInterfacesInjectedClass(IEmailValidator emailValidator, ILettersOnlyValidator lettersOnlyValidator, INotNullOrEmptyValidator notNullOrEmptyValidator) { EmailValidator = emailValidator; NotNullOrEmptyValidator = notNullOrEmptyValidator; LettersOnlyValidator = lettersOnlyValidator; }
public EmpresaController(NotificationContext notificationContext, IEmpresaService iEmpresaService, IMapper mapper, ICnpjValidator cnpjValidator, IEmailValidator emailValidator) { this._notificationContext = notificationContext; this._iEmpresaService = iEmpresaService; _mapper = mapper; this._cnpjValidator = cnpjValidator; this._emailValidator = emailValidator; }
/// <summary> /// Gets instance of the Unity Container /// </summary> private static void GetInstances() { SRDependencyInjection.Register(); UnityContainer container = SRDependencyInjection.Container; emailValidator = container.Resolve <IEmailValidator>(); userValidator = container.Resolve <IUserValidator>(); userCreateService = container.Resolve <IUserCreateService>(); }
public ChangePasswordCommandHandler(IAuthConfiguration authConfiguration, IUserRepository userRepository, IEncryptor encryptor, IPasswordValidator passwordValidator, IEmailValidator emailValidator) { _authConfiguration = authConfiguration; _userRepository = userRepository; _encryptor = encryptor; _passwordValidator = passwordValidator; _emailValidator = emailValidator; _minimumPasswordLength = _authConfiguration.GetMinimumPasswordLength() ?? 8; }
public UserValidator( IEmailValidator emailValidator, IPostalCodeValidator postalCodeValidator, IUserRepository userRepository) { _emailValidator = emailValidator; _postalCodeValidator = postalCodeValidator; _userRepository = userRepository; }
public UserService(IOptions <AppSettings> appSettings, IFilesService filesService, IEmailValidator emailValidator, IMapper mapper, IUserRepository userRepository) { this.appSettings = appSettings?.Value; this.filesService = filesService; this.emailValidator = emailValidator; this.mapper = mapper; this.userRepository = userRepository; }
public LoginCommandHandler(IUserRepository userRepository, IEncryptor encryptor, IEmailValidator emailValidator, ITokenService tokenService, IRefreshTokenRepository refreshTokenRepository) { _userRepository = userRepository; _encryptor = encryptor; _emailValidator = emailValidator; _tokenService = tokenService; _refreshTokenRepository = refreshTokenRepository; }
public CreateUserRequestValidateCollection( IPasswordValidator passwordValidator, IEmailValidator emailValidator) { RuleFor(x => x.UserName).MinimumLength(3); RuleFor(x => x.FirstName).MinimumLength(3); RuleFor(x => x.LastName).MinimumLength(3); RuleFor(x => x.Email).EmailAddress().Must(emailValidator.IsValid); RuleFor(x => x.Password).Must(passwordValidator.Validate); }
public UserController_RegisterUser_Tests() { _emailValidator = Substitute.For <IEmailValidator>(); var linkGenerator = Substitute.For <IActivationLinkGenerator>(); var emailService = Substitute.For <IEmailService>(); var usersDatabase = Substitute.For <IUsersDatabase>(); _controller = new UsersController(_emailValidator, linkGenerator, emailService, usersDatabase); _email = "email"; }
public void SetUp() { _registerService = Substitute.For <IRegisterService>(); _emailValidator = Substitute.For <IEmailValidator>(); _passwordValidator = Substitute.For <IPasswordValidator>(); _fileSystem = Substitute.For <IFileSystem>(); _subject = new RegisterViewModel(_registerService, _emailValidator, _passwordValidator, _fileSystem); _auto = new Fixture(); }
public UserController_RegisterUser_Tests() { _emailValidator = Substitute.For<IEmailValidator>(); var linkGenerator = Substitute.For<IActivationLinkGenerator>(); var emailService = Substitute.For<IEmailService>(); var usersDatabase = Substitute.For<IUsersDatabase>(); _controller = new UsersController(_emailValidator, linkGenerator, emailService, usersDatabase); _email = "email"; }
public FuncionarioController(NotificationContext notificationContext, IFuncionarioService iFuncionarioService, IEmpresaService iEmpresaService, ICpfValidator cpfValidator, IEmailValidator emailValidator) { _notificationContext = notificationContext; _iFuncionarioService = iFuncionarioService; _iEmpresaService = iEmpresaService; _iCpfValidator = cpfValidator; _emailValidator = emailValidator; }
public UnitTestUser() { _repository = new Mock <IRepository <User> >(); _unitOfWork = new Mock <IUnitOfWork>(); _service = new UserService(_repository.Object, _unitOfWork.Object); _passwordValidator = new PasswordValidator(); _emailValidator = new EmailValidator(); _user = new User(ID_MAIN_USER, "paulosv", "*****@*****.**"); _users = new List <User>() { _user }; }
public async Task <IActionResult> Validate([FromServices] IEmailValidator emailValidator, string email) { var result = await emailValidator.IsValidEmailAsync(email); if (result) { return(Ok(new SuccessResponse { Message = "Email is valid." })); } throw new InvalidEmailException("The specified string is not in the form required for an e-mail address."); }
public SmtpEmailSender( string host, int port, string username, string password, IEmailValidator emailValidator, ILogger <SmtpEmailSender> logger) { _host = host; _port = port; _username = username; _password = password; _emailValidator = emailValidator; _logger = logger; }
public User UpdateEmail(User userData, IEmailValidator emailValidator) { var user = GetById(userData.Id); VerifyIfUserIsNull(user); emailValidator.ValidateEmail(userData.Email); user.Email = userData.Email; Repository.Update(user); return(user); }
public InviteManager( ApplicationDbContext database, IEmailSender emailSender, IEmailValidator emailValidator, UserManager <ApplicationUser> userManager, IHostingEnvironment env) { this.database = database; this.emailSender = emailSender; this.emailValidator = emailValidator; this.userManager = userManager; this.env = env; }
public bool Create(User user, string password, string confirmPassword, IPasswordValidator passwordValidator, IEmailValidator emailValidator) { if (UserAlreadyExists(user.Id, user.Name)) { throw new InvalidOperationException(); } emailValidator.ValidateEmail(user.Email); user.CreatePassword(password, confirmPassword, passwordValidator); Repository.Create(user); return(true); }
public UsersController(IConfiguration configuration, IUserService userService, IEmailValidator emailValidator, IPasswordValidator passwordValidator, ISecurePassword securePassword, IMemoryCache memoryCache) { _userService = userService; _emailValidator = emailValidator; _passwordValidator = passwordValidator; _securePassword = securePassword; _configuration = configuration; _memoryCache = memoryCache; }
public SmtpMailFromResponder(IConfiguredSmtpRestrictions configuration, IEmailValidator emailValidator) { if (configuration == null) { throw new ArgumentNullException("configuration"); } if (emailValidator == null) { throw new ArgumentNullException("emailValidator"); } Configuration = configuration; _emailValidator = emailValidator; }
public UsuarioController( IUsuarioService iUsuarioService, NotificationContext notificationContext, ICpfValidator cpfValidator, IEmailValidator emailValidator, IEmailSender emailSender ) { _iUsuarioService = iUsuarioService; _notificationContext = notificationContext; _iCpfValidator = cpfValidator; _emailValidator = emailValidator; _emailSender = emailSender; }
public UpdateUserRequestValidateCollection( IPasswordValidator passwordValidator, IEmailValidator emailValidator) { RuleFor(x => x.UserId).MinimumLength(8).NotEmpty(); RuleFor(x => x.UserName).MinimumLength(3) .When(x => !string.IsNullOrEmpty(x.UserName));; RuleFor(x => x.FirstName).MinimumLength(3) .When(x => !string.IsNullOrEmpty(x.FirstName));; RuleFor(x => x.LastName).MinimumLength(3) .When(x => !string.IsNullOrEmpty(x.LastName));; RuleFor(x => x.Email).EmailAddress().Must(emailValidator.IsValid) .When(x => !string.IsNullOrEmpty(x.Email)); RuleFor(x => x.Password).Must(passwordValidator.Validate) .When(x => !string.IsNullOrEmpty(x.Password)); }
public SmtpResponderFactory(IConfiguredSmtpRestrictions configuration, IEmailValidator emailValidator = null, IGetSmtpCapabilities getSmtpCapabilities = null) { if (configuration == null) throw new ArgumentNullException("configuration"); emailValidator = emailValidator ?? new XamarinEmailValidator(); getSmtpCapabilities = getSmtpCapabilities ?? new GetDefaultSmtpCapabilities(configuration); DataResponder = new SmtpDataResponder(configuration); IdentificationResponder = new SmtpIdentificationResponder(configuration, getSmtpCapabilities); MailFromResponder = new SmtpMailFromResponder(configuration, emailValidator); RecipientToResponder = new SmtpRecipientToResponder(configuration, emailValidator); RawLineResponder = new SmtpRawLineResponder(configuration); ResetResponder = new SmtpResetResponder(configuration); VerifyResponder = new SmtpVerifyResponder(configuration); }
public SmtpResponderFactory(IConfiguredSmtpRestrictions configuration, IEmailValidator emailValidator = null, IGetSmtpCapabilities getSmtpCapabilities = null) { if (configuration == null) { throw new ArgumentNullException("configuration"); } emailValidator = emailValidator ?? new XamarinEmailValidator(); getSmtpCapabilities = getSmtpCapabilities ?? new GetDefaultSmtpCapabilities(configuration); DataResponder = new SmtpDataResponder(configuration); IdentificationResponder = new SmtpIdentificationResponder(configuration, getSmtpCapabilities); MailFromResponder = new SmtpMailFromResponder(configuration, emailValidator); RecipientToResponder = new SmtpRecipientToResponder(configuration, emailValidator); RawLineResponder = new SmtpRawLineResponder(configuration); ResetResponder = new SmtpResetResponder(configuration); VerifyResponder = new SmtpVerifyResponder(configuration); }
public UserControll() { _emailValidator = new EmailValidator(); _cookiesManipulator = new CookiesManipulator(HttpContext.Current.Request); }
public ValidateSemiColonDelimitedEmailListHelper(IEmailValidator emailValidator) { this.emailValidator = emailValidator; }
public AddPatientRequestValidator(PatientBookingContext context, IEmailValidator emailValidator) { _context = context; _emailValidator = emailValidator; }
public AccountController(IUserRepository repository, IEmailValidator validor) { this._repository = repository; _emailValidator = validor; }
public AddDoctorRequestValidator(PatientBookingContext context, IEmailValidator emailValidator) { _context = context; _emailValidator = emailValidator ?? throw new ArgumentNullException(nameof(emailValidator)); }
public UserService(IEmailValidator emailValidator, IEmailService emailService) { this.emailValidator = emailValidator; this.emailService = emailService; }
public SmtpRecipientToResponder(IConfiguredSmtpRestrictions configuration, IEmailValidator emailValidator) { Configuration = configuration; _emailValidator = emailValidator; }