public async Task <IActionResult> Venda(string codProduto, [FromBody][Required] VendaProdutoRequest vendaProdutoRequest) { await _produtoAppService.VenderProduto(codProduto, vendaProdutoRequest.Quantidade); await _serviceBusSender.SendProdutoVendidoMessage(codProduto, vendaProdutoRequest); return(Ok()); }
public async Task SendProdutoVendidoMessage(string codProduto, VendaProdutoRequest request) { _topicClient = BuildTopicClient("produtovendido"); request.CodProduto = codProduto; await SendMesage(request); }