public async Task <ActionResult <IEnumerable <ProductModel> > > GetProductsByName(GetProductsByNameRequest request) { var products = await _productService.GetProductsByName(request.Name); return(Ok(products)); }
public async Task <IEnumerable <ProductModel> > Handle(GetProductsByNameRequest request, CancellationToken cancellationToken) { var products = await _productService.GetProductsByName(request.Name); return(products); }
public async Task <ActionResult <IEnumerable <ProductModel> > > GetProductsByName(GetProductsByNameRequest request) { var commandResult = await _mediator.Send(request); return(Ok(commandResult)); }