public ActionResult <NovoProdutoDto> AddProduto([FromBody] NovoProdutoDto novoProduto) { Produto produto = _mapper.Map <Produto>(novoProduto); Produto produtoCriado = _produtoService.AddProduto(produto); return(CreatedAtAction(nameof(GetById), new { id = produtoCriado.Id }, novoProduto)); }
public ActionResult <NovoProdutoDto> AddProduto([FromBody] NovoProdutoDto novoProduto) { Produto produto = _mapper.Map <Produto>(novoProduto); Produto produtoCriado = _produtoService.AddProduto(produto); // Envia mensagem _serviceBus.Publicar(produtoCriado.Id.ToString(), JsonConvert.SerializeObject(produtoCriado)); return(CreatedAtAction(nameof(GetById), new { id = produtoCriado.Id }, novoProduto)); }