wirecardBrasil / moip-sdk-dotnet

MIT License
7 stars 3 forks source link

O nome do tipo ou do namespace "Payment" não pode ser encontrado #20

Closed matmiranda closed 6 years ago

matmiranda commented 6 years ago

Segue a documentação: https://github.com/moip/moip-sdk-dotnet#boleto

Na última linha:

Payment payment = client.Payments.CreateBoletoOrDebit("ORD-GOHHIF4Z6PLV", paymentRequest);

Recebo erro:

O nome do tipo ou do namespace "Payment" não pode ser encontrado (está faltando uma diretiva using ou uma referência de assembly?)

mbnakaya commented 6 years ago

@matmiranda

Verifique os imports! Sem utilizar o using apropriado, o compilador não conseguirá identificar as classes importadas da SDK.

using Moip.Models;

Utilizando este trecho ☝️ já deve resolver o seu problema.

matmiranda commented 6 years ago

@mbnakaya não funciona usando using Moip.Models.

Já está importada

using Moip;
using Moip.Models; 
matmiranda commented 6 years ago

@mbnakaya Porque fechou ?

mbnakaya commented 6 years ago

Ao meu ver, a maioria dos problemas relatados em todas as issues que você abriu decorrem do mesmo motivo, visto que a mensagem de erro é a mesma, só muda a classe em questão. Com isso, é realmente necessário manter todas essas issues abertas simultaneamente?

Imagino que o progresso em uma destas issues refletirá em todas as outras semelhantes. Por motivos de organização e para diminuir a complexidade, acredito que o ideal seja focar em um dos problemas e, na mesma issue, relatar quais são os outros semelhantes. Assim, não precisaremos de várias treads para o mesmo problema. 😃

E, caso o problema ainda se apresente em outros pontos, aí faz mais sentido iniciarmos outra issue para analisarmos as excessões. Entendo que dessa forma podemos evitar replicar mensagens. 👍

matmiranda commented 6 years ago

Faz sentido, você tem toda razão.