1
resposta

Métodos HTTP nao sao reconhecidos

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Não sei porquê acontece isso

1 resposta

Olá, Pedro! Tudo bem?

Observando o print enviado, notei você está utilizando o HttpClient dentro de uma classe chamada ArtistaAPI. Se os métodos HTTP não estão sendo reconhecidos, pode ser por algumas razões comuns. Vamos explorar algumas possibilidades:

  1. Dependência não registrada: Certifique-se de que o IHttpClientFactory está registrado no seu contêiner de injeção de dependência. No arquivo Program.cs, você deve ter algo como:

    builder.Services.AddHttpClient();
    
  2. Namespace correto: Verifique se você está usando o namespace correto. No seu código, parece que está tudo certo com using System.Net.Http;, mas é sempre bom conferir se não há conflitos de namespace.

  3. Pacote NuGet: Verifique se o pacote System.Net.Http está instalado no seu projeto. Às vezes, pode ser necessário reinstalar o pacote para corrigir problemas de reconhecimento.

Caso essas dicas não resolvam o seu problema, peço que compartilhe todo o seu projeto para que eu possa testar. Recomendo que faça isso usando o GitHub.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.