コード例 #1
0
        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));
            }
                );
        }
コード例 #2
0
 public async Task <ProductReview> AddProductReview(ProductReview productReview)
 {
     return(await _productReviewRepository.Add(productReview));
 }