public CloseService( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public WithdrawUseCase( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public CloseAccountUseCase( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public GetCustomerDetailsUseCase( ICustomerReadOnlyRepository customerReadOnlyRepository, IAccountReadOnlyRepository accountReadOnlyRepository) { _customerReadOnlyRepository = customerReadOnlyRepository; _accountReadOnlyRepository = accountReadOnlyRepository; }
public AccountTests() { accountReadOnlyRepository = Substitute.For <IAccountReadOnlyRepository>(); accountWriteOnlyRepository = Substitute.For <IAccountWriteOnlyRepository>(); customerReadOnlyRepository = Substitute.For <ICustomerReadOnlyRepository>(); customerWriteOnlyRepository = Substitute.For <ICustomerWriteOnlyRepository>(); }
public DepositCommandHandler( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public WithdrawService( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public AccountService(IAccountReadOnlyRepository readOnlyRepository, IAccountWriteOnlyRepository writeOnlyRepository, IPasswordHasher <IUser> passwordHasher, AuthenticationSettings authSettings) { _readOnlyRepository = readOnlyRepository; _writeOnlyRepository = writeOnlyRepository; _passwordHasher = passwordHasher; _authSettings = authSettings; }
public WithdrawResultCommandHandler( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public DepositUseCase( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; }
public CloseService( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository, IResultConverter resultConverter) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; this.resultConverter = resultConverter; }
public CustomerTests() { accountReadOnlyRepository = Substitute.For <IAccountReadOnlyRepository>(); accountWriteOnlyRepository = Substitute.For <IAccountWriteOnlyRepository>(); customerReadOnlyRepository = Substitute.For <ICustomerReadOnlyRepository>(); customerWriteOnlyRepository = Substitute.For <ICustomerWriteOnlyRepository>(); converter = new OutputConverter(); }
public GetAccountDetailsInteractor( IAccountReadOnlyRepository accountReadOnlyRepository, IOutputBoundary <AccountOutput> outputBoundary, IOutputConverter outputConverter) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public GetCustomerDetailsInteractor( ICustomerReadOnlyRepository customerReadOnlyRepository, IAccountReadOnlyRepository accountReadOnlyRepository, IOutputBoundary <CustomerOutput> outputBoundary, IOutputConverter outputConverter) { this.customerReadOnlyRepository = customerReadOnlyRepository; this.accountReadOnlyRepository = accountReadOnlyRepository; 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 DepositInteractor( IAccountReadOnlyRepository accountReadOnlyRepository, IPublisher bus, IOutputBoundary <DepositOutput> outputBoundary, IOutputConverter responseConverter) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.bus = bus; this.outputBoundary = outputBoundary; this.responseConverter = responseConverter; }
public RegisterInteractor( ICustomerReadOnlyRepository customerReadOnlyRepository, IAccountReadOnlyRepository accountReadOnlyRepository, IPublisher bus, IOutputBoundary <RegisterOutput> outputBoundary, IOutputConverter responseConverter) { this.customerReadOnlyRepository = customerReadOnlyRepository; this.accountReadOnlyRepository = accountReadOnlyRepository; this.bus = bus; this.outputBoundary = outputBoundary; this.responseConverter = responseConverter; }
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 WithdrawCommandHandler( IPublisher bus, IAccountReadOnlyRepository accountReadOnlyRepository) { if (bus == null) { throw new ArgumentNullException(nameof(bus)); } if (accountReadOnlyRepository == null) { throw new ArgumentNullException(nameof(accountReadOnlyRepository)); } this.bus = bus; this.accountReadOnlyRepository = accountReadOnlyRepository; }
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 SaveAmountRecordUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public RemoveFinanceStatementUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public AddExpenseUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public GetAccountDetailsUseCase(IAccountReadOnlyRepository accountReadOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; }
public UpdateAccountUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this._accountReadOnlyRepository = accountReadOnlyRepository; this._accountWriteOnlyRepository = accountWriteOnlyRepository; }
public MakeTransferUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; _accountWriteOnlyRepository = accountWriteOnlyRepository; }
public ListAccountsUseCase(IAccountReadOnlyRepository accountReadOnlyRepository) { _accountReadOnlyRepository = accountReadOnlyRepository; }
public AddRevenueUseCase(IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository) { this._accountReadOnlyRepository = accountReadOnlyRepository; this._accountWriteOnlyRepository = accountWriteOnlyRepository; }