Пример #1
0
        public AccountCreator(IAccountRepository accountRepository,
                              IAccountPasswordRepository passwordRepository,
                              ITimeWarpUserStateRepository userStateRepository,
                              ITimeWarpAuthenticationManager authenticationManager

                              )
        {
            _accountRepository     = accountRepository;
            _passwordRepository    = passwordRepository;
            _userStateRepository   = userStateRepository;
            _authenticationManager = authenticationManager;
            _validator             = new AccountCreationInformationValidator(accountRepository);
        }
Пример #2
0
 public CreateAccountController(IAccountCreator accountCreator, IAccountCreationInformationValidator validator)
 {
     _accountCreator = accountCreator;
     _validator      = validator;
 }