public AccountController( IHttpQueryHandler <GetAccountIntent, Account> getAccountQueryHandler, IHttpCommandHandler <CreateAccountIntent, Account> createAccountCommandHandler) { _getAccountQueryHandler = getAccountQueryHandler; _createAccountCommandHandler = createAccountCommandHandler; }
public TransactionController( IHttpQueryHandler <GetTransactionIntent, Transaction> getTransactionQueryHandler, IHttpCommandHandler <SubmitTransactionIntent, Transaction> submitTransactionCommandHandler, IHttpCommandHandler <ValidateTransactionIntent, Account> validateTransactionCommandHandler ) { _submitTransactionCommandHandler = submitTransactionCommandHandler; _validateTransactionCommandHandler = validateTransactionCommandHandler; _getTransactionQueryHandler = getTransactionQueryHandler; }