Je suis confondu avec l'emballage d' HttpClient
. Auparavant, il a été distribué dans le cadre de l' Microsoft.Http.Net
NuGet package System.Net.Http
a été considéré comme héritage. Ressemble maintenant c'est le contraire: il y a un frais System.Net.Http
package pour toutes les plates-formes et d' Microsoft.Net.Http
n'a pas été mis à jour en temps et selon les gens à l'équipe de développement de Microsoft va être obsolète.
Questions:
- Peut-on remplacer les dépendances sur
Microsoft.Net.Http
de package NuGet avec (le plus récent)System.Net.Http
? - Devrait héritage .NET 4.0 plateforme de toujours utiliser
Microsoft.Net.Http
? Que sur d'autres plates-formes (iOS, Android)? Le nouveauSystem.Net.Http
soutient, mais je me souviensMicrosoft.Net.Http
j'ai eu à installer de plusMicrosoft.Bcl.Build
etMicrosoft.Bcl
afin d'obtenir de la croix-plate-forme de travail.System.Net.Http
ne dépend pas d'eux. Peut Bcl paquets être ignorés? -
System.Net.Http
manque un peu de Http méthodes d'extension, commeSupportsPreAuthenticate
, et une tentative de faire appel à ces résultats de la méthode à des erreurs d'exécution (méthode manquante). Comment devrions-nous traiter ce problème?