public UserService( IBlaiseUserApi blaiseApi, IUserDtoMapper mapper) { _blaiseApi = blaiseApi; _mapper = mapper; }
public UserService(UserManager<IUserDto, int> userManager, IUserDtoMapper userDtoMapper, IEmailService emailService, EntityValidator entityValidator, IUserRepository userRepository, Func<object, ValidationContext> validationContextFactory = null) { if (userManager == null) { throw new ArgumentNullException("userManager"); } if (userDtoMapper == null) { throw new ArgumentNullException("userDtoMapper"); } if (emailService == null) { throw new ArgumentNullException("emailService"); } _userRepository = userRepository; _userDtoMapper = userDtoMapper; _emailService = emailService; _entityValidator = entityValidator; _validationContextFactory = validationContextFactory ?? (o => new ValidationContext(o, null, null)); _userManager = userManager; _userManager.UserValidator = new UserValidator<IUserDto, int>(_userManager){AllowOnlyAlphanumericUserNames = false}; }
public UserService(IUnitOfWork uow, IUserRepository userRepository, IUserDtoMapper userMapper, IValidator <Domain.User.User> userValidator) : base(uow) { if (userRepository == null) { throw new ArgumentNullException("userRepository"); } if (userMapper == null) { throw new ArgumentNullException("userMapper"); } if (userValidator == null) { throw new ArgumentNullException("userValidator"); } _userRepository = userRepository; _userMapper = userMapper; _userValidator = userValidator; }
public UserServiceTest() { _userManager = A.Fake<UserManager<IUserDto, int>>(); _userDtoMapper = A.Fake<IUserDtoMapper>(); _emailService = A.Fake<IEmailService>(); _entityValidator = A.Fake<EntityValidator>(); _userRepository = A.Fake<IUserRepository>(); _userService = new UserService(_userManager, _userDtoMapper, _emailService, _entityValidator, _userRepository, o => new ValidationContext(o, null, null)); _validUser = new User { FirstName = "test", LastName = "test", UserType = UserType.Student, Group = new Group { GroupNumber = 2, Year = 2009 }, Email = "*****@*****.**" }; _invalidEmptyUser = new User(); }
public ScoreDtoMapper(IUserDtoMapper userDtoMapper, IVisitDtoMapper visitDtoMapper) { _userDtoMapper = userDtoMapper; _visitDtoMapper = visitDtoMapper; }