public RegisterService( ICustomerWriteOnlyRepository customerWriteOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.customerWriteOnlyRepository = customerWriteOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public CloseAccountUseCase( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public RegisterUseCase( ICustomerWriteOnlyRepository customerWriteOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _customerWriteOnlyRepository = customerWriteOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public AccountService(IAccountReadOnlyRepository readOnlyRepository, IAccountWriteOnlyRepository writeOnlyRepository, IPasswordHasher <IUser> passwordHasher, AuthenticationSettings authSettings) { _readOnlyRepository = readOnlyRepository; _writeOnlyRepository = writeOnlyRepository; _passwordHasher = passwordHasher; _authSettings = authSettings; }
public RegisterCommandHandler( ICustomerWriteOnlyRepository customerWriteOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.customerWriteOnlyRepository = customerWriteOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public DepositCommandHandler( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public WithdrawService( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public WithdrawUseCase( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public AccountTests() { accountReadOnlyRepository = Substitute.For <IAccountReadOnlyRepository>(); accountWriteOnlyRepository = Substitute.For <IAccountWriteOnlyRepository>(); customerReadOnlyRepository = Substitute.For <ICustomerReadOnlyRepository>(); customerWriteOnlyRepository = Substitute.For <ICustomerWriteOnlyRepository>(); }
public WithdrawResultCommandHandler( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public CloseService( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public DepositUseCase( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public CustomerTests() { accountReadOnlyRepository = Substitute.For <IAccountReadOnlyRepository>(); accountWriteOnlyRepository = Substitute.For <IAccountWriteOnlyRepository>(); customerReadOnlyRepository = Substitute.For <ICustomerReadOnlyRepository>(); customerWriteOnlyRepository = Substitute.For <ICustomerWriteOnlyRepository>(); converter = new OutputConverter(); }
public RegisterService( ICustomerWriteOnlyRepository customerWriteOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository, IResultConverter resultConverter) { this.customerWriteOnlyRepository = customerWriteOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; this.resultConverter = resultConverter; }
public CloseService( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository, IResultConverter resultConverter) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; this.resultConverter = resultConverter; }
public SignUpUseCase( IAccountWriteOnlyRepository accountWriteOnlyRepository, IUserWriteOnlyRepository userWriteOnlyRepository, IUserReadOnlyRepository userReadOnlyRepository, IOptions <JwtSettings> jwtOptions) { _accountWriteOnlyRepository = accountWriteOnlyRepository; _userWriteOnlyRepository = userWriteOnlyRepository; _userReadOnlyRepository = userReadOnlyRepository; jwtSettings = jwtOptions.Value; }
public RegisterInteractor( ICustomerWriteOnlyRepository customerWriteOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository, IOutputBoundary <RegisterOutput> outputBoundary, IOutputConverter outputConverter) { this.customerWriteOnlyRepository = customerWriteOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public CloseInteractor( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository, IOutputBoundary <CloseOutput> outputBoundary, IOutputConverter outputConverter) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public WithdrewEventHandler( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { if (accountReadOnlyRepository == null) { throw new ArgumentNullException(nameof(accountReadOnlyRepository)); } if (accountWriteOnlyRepository == null) { throw new ArgumentNullException(nameof(accountWriteOnlyRepository)); } this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public Close( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { if (accountReadOnlyRepository == null) { throw new ArgumentNullException(nameof(accountReadOnlyRepository)); } if (accountWriteOnlyRepository == null) { throw new ArgumentNullException(nameof(accountWriteOnlyRepository)); } this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public RegisteredEventHandler( ICustomerWriteOnlyRepository customerWriteOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { if (customerWriteOnlyRepository == null) { throw new ArgumentNullException(nameof(customerWriteOnlyRepository)); } if (accountWriteOnlyRepository == null) { throw new ArgumentNullException(nameof(accountWriteOnlyRepository)); } this.customerWriteOnlyRepository = customerWriteOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public SaveAmountRecordUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public RemoveFinanceStatementUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public WithdrewEventHandler( IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public AddExpenseUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public UpdateAccountUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this._accountReadOnlyRepository = accountReadOnlyRepository; this._accountWriteOnlyRepository = accountWriteOnlyRepository; }
public MakeTransferUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public CreateAccountUseCase(IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public DepositedEventHandler( IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public AddRevenueUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this._accountReadOnlyRepository = accountReadOnlyRepository; this._accountWriteOnlyRepository = accountWriteOnlyRepository; }