Exemplo n.º 1
0
        public async Task <ListResponse <BudgetPeriodListDto> > Handle(BudgetPeriodsQuery request, CancellationToken cancellationToken)
        {
            var list = await _repository.GetListAsync(cancellationToken);

            return(new ListResponse <BudgetPeriodListDto>
            {
                Count = list.Count,
                Data = _mapper.Map <List <BudgetPeriodListDto> >(list)
            });
        }
 public async Task <ActionResult <ListResponse <BudgetPeriodListDto> > > Get([FromQuery] BudgetPeriodsQuery query)
 {
     return(Ok(await Mediator.Send(query)));
 }