Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
WebRequest, WebCliente ServicePoint as classes são marcadas como obsoletas e geram um SYSLIB0014 aviso em tempo de compilação.
Versão introduzida
6,0
Alterar a descrição
WebRequest, WebCliente ServicePoint classes foram adicionadas ao .NET Core na versão 2.0 para compatibilidade com versões anteriores. No entanto, eles introduziram várias alterações de quebra de tempo de execução, por exemplo, WebRequest.GetRequestStream aloca memória para toda a resposta e WebClient.CancelAsync nem sempre cancela imediatamente.
A partir do .NET 6, as WebRequestclasses , WebCliente ServicePoint serão preteridas. As aulas ainda estão disponíveis, mas não são recomendadas para novos desenvolvimentos. Para reduzir o número de avisos do analisador, apenas os métodos de construção são decorados com o ObsoleteAttribute atributo.
Ação recomendada
Em vez disso, use a System.Net.Http.HttpClient classe.
Para FTP, uma vez que HttpClient não o suporta, recomendamos o uso de uma biblioteca de terceiros.