public async Task <IActionResult> Count(CatalogItem catalog, CancellationToken cancellation) { var command = new CountCatalogItem(catalog); var result = await mediator.Send(command); return(View(result)); }
public async Task <IEnumerable <CatalogItemDto> > Handle(CountCatalogItem request, CancellationToken cancellationToken) { var query = await reposiotry.Count(request.catalog); return(mapper.Map <IEnumerable <CatalogItemDto> >(query)); }