コード例 #1
0
        public async Task <IActionResult> GetTransactions(GetTransactionsWithDetails query)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var transactions = await DispatchAsync <GetTransactionsWithDetails, IEnumerable <TransactionDto> >(query);

            return(Ok(transactions));
        }
コード例 #2
0
        public async Task <IEnumerable <TransactionDto> > RetrieveAsync(GetTransactionsWithDetails query)
        {
            var transactionDtos = await _transactionQueries.GetTransactionsWithDetailsAsync(query.UserId, query.Type, query.Min, query.Max);

            return(transactionDtos);
        }