示例#1
0
        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;
 }