public async Task <Response <Product> > Handle(GetProductByIdQuery query, CancellationToken cancellationToken) { var product = await _productRepository.GetByIdAsync(query.Id); if (product == null) { throw new NotFoundException <Product>(query.Id); } return(new Response <Product>(product)); }
public async Task <Response <Product> > Handle(GetProductByIdQuery query, CancellationToken cancellationToken) { var product = await _productRepository.GetByIdAsync(query.Id); return(new Response <Product>(product)); }