public async Task <IActionResult> Post([FromBody] PagamentoSignature signature) { try { var pagamento = await _pagamentoService.InserirAsync(signature); return(Created("", pagamento)); } catch (ArgumentException ex) { _logger.LogError(ex.ToString()); return(BadRequest($"Pagamento => {ex.Message}")); } }