public async Task <IActionResult> Alterar([FromBody] ProductRequest request) { try { var mapper = new MapperProduct(); Domain.ProductDomain productDomain = mapper.MapperRequestToDomain(request); await _productUseCase.Update(productDomain); return(Ok()); } catch (DomainException exb) { return(BadRequest(exb.Message)); } catch (Exception ex) { throw ex; } }
public ProductController() { mapperProduct = new MapperProduct(); repProduct = new ProductRep(); }