Example #1
0
        public async Task <ActionResult <IEnumerable <ProductModel> > > GetProductsByName(GetProductsByNameRequest request)
        {
            var products = await _productService.GetProductsByName(request.Name);

            return(Ok(products));
        }
Example #2
0
        public async Task <IEnumerable <ProductModel> > Handle(GetProductsByNameRequest request, CancellationToken cancellationToken)
        {
            var products = await _productService.GetProductsByName(request.Name);

            return(products);
        }
Example #3
0
        public async Task <ActionResult <IEnumerable <ProductModel> > > GetProductsByName(GetProductsByNameRequest request)
        {
            var commandResult = await _mediator.Send(request);

            return(Ok(commandResult));
        }