public RegisterUserTest() { var clock = FakeClock.FromUtc(2020, 02, 29); var userRoleService = new UserRoleDomainService(); _userRegistrationService = new UserRegistrationDomainService(clock, userRoleService); }
public UserRegistrationService( IAuthUserRepository authUserRepository, IClock clock, IIdGenerator idGenerator, IRoleRepository roleRepository, IUnitOfWork unitOfWork, IUserRepository userRepository, IUserRegistrationDomainService userRegistrationDomainService) { _authUserRepository = authUserRepository; _clock = clock; _idGenerator = idGenerator; _roleRepository = roleRepository; _unitOfWork = unitOfWork; _userRepository = userRepository; _userRegistrationDomainService = userRegistrationDomainService; }