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()); }
public async ValueTask <IActionResult> Post([FromBody] ProductReqModel productReqModel) { long id = await _productRepository.Create(_mapper.Map <ProductDbo>(productReqModel)); return(CreatedAtAction(nameof(Get), new { id = id })); }