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));
        }