public IActionResult Get(Guid id) { var category = productReader.GetByIDs(new[] { id }).SingleOrDefault(); if (category == null) { return(NotFound()); } return(Ok(category)); }
private void AddItem(AddItemCommand request, Cart cart) { var product = productReader.GetByIDs(new[] { request.ProductID }).SingleOrDefault(); if (product == null) { throw new ProductNotFoundException(request.ID); } cart.AddItem(product, request.Quantity); }