示例#1
0
        public async Task <IActionResult> Count(CatalogItem catalog, CancellationToken cancellation)
        {
            var command = new CountCatalogItem(catalog);
            var result  = await mediator.Send(command);

            return(View(result));
        }
示例#2
0
        public async Task <IEnumerable <CatalogItemDto> > Handle(CountCatalogItem request, CancellationToken cancellationToken)
        {
            var query = await reposiotry.Count(request.catalog);

            return(mapper.Map <IEnumerable <CatalogItemDto> >(query));
        }