public CarvedRockMutation(IProductReviewRepository productReviewRepository) { Field <ProductReviewType>( "createReview", arguments: new QueryArguments(new QueryArgument <ProductReviewInputType>() { Name = "review" }), resolve: (it) => { var productReview = it.GetArgument <ProductReview>("review"); return(productReviewRepository.Add(productReview)); } ); }
public async Task <ProductReview> AddProductReview(ProductReview productReview) { return(await _productReviewRepository.Add(productReview)); }