public AccountCreator(IAccountRepository accountRepository, IAccountPasswordRepository passwordRepository, ITimeWarpUserStateRepository userStateRepository, ITimeWarpAuthenticationManager authenticationManager ) { _accountRepository = accountRepository; _passwordRepository = passwordRepository; _userStateRepository = userStateRepository; _authenticationManager = authenticationManager; _validator = new AccountCreationInformationValidator(accountRepository); }
public UserStateManager(ITimeWarpStateCalculator timeWarpStateCalculator, ITimeWarpUserStateRepository userStateRepository) { _timeWarpStateCalculator = timeWarpStateCalculator; _userStateRepository = userStateRepository; }