public AccountCreator(IAccountRepository accountRepository, IAccountPasswordRepository passwordRepository, ITimeWarpUserStateRepository userStateRepository, ITimeWarpAuthenticationManager authenticationManager ) { _accountRepository = accountRepository; _passwordRepository = passwordRepository; _userStateRepository = userStateRepository; _authenticationManager = authenticationManager; _validator = new AccountCreationInformationValidator(accountRepository); }
public CreateAccountController(IAccountCreator accountCreator, IAccountCreationInformationValidator validator) { _accountCreator = accountCreator; _validator = validator; }