public async Task <List <TransactionCategoryDto> > Handle(GetTransactionCategoriesQuery request, CancellationToken cancellationToken) { var transactionCategoriesAsync = await _dbContext.TransactionCategories.ToListAsync(cancellationToken); return(transactionCategoriesAsync .Select(tc => Mapper.Map <TransactionCategoryDto>(tc)) .ToList()); }
public async Task <IActionResult> Create([FromQuery] GetTransactionCategoriesQuery request) { var result = await Mediator.Send(request); return(Ok(result)); }