public async Task <IActionResult> Venda(string codProduto, [FromBody][Required] VendaProdutoRequest vendaProdutoRequest)
        {
            await _produtoAppService.VenderProduto(codProduto, vendaProdutoRequest.Quantidade);

            await _serviceBusSender.SendProdutoVendidoMessage(codProduto, vendaProdutoRequest);

            return(Ok());
        }
Exemplo n.º 2
0
 public async Task SendProdutoVendidoMessage(string codProduto, VendaProdutoRequest request)
 {
     _topicClient       = BuildTopicClient("produtovendido");
     request.CodProduto = codProduto;
     await SendMesage(request);
 }