コード例 #1
0
ファイル: ProductController.cs プロジェクト: SimonConrad/.NET
        public async ValueTask <IActionResult> Put(long id, [FromBody] ProductReqModel productReqMode)
        {
            if (!(await _productRepository.Exists(id)))
            {
                return(NotFound());
            }

            await _productRepository.Update(id, _mapper.Map <ProductDbo>(productReqMode));

            return(NoContent());
        }
コード例 #2
0
ファイル: ProductController.cs プロジェクト: SimonConrad/.NET
        public async ValueTask <IActionResult> Post([FromBody] ProductReqModel productReqModel)
        {
            long id = await _productRepository.Create(_mapper.Map <ProductDbo>(productReqModel));

            return(CreatedAtAction(nameof(Get), new { id = id }));
        }