2017-06-12 5 views
3

Ich portiere eine alte C# Shared Lib zu einer Standardbibliothek. Allerdings bin ich mit vielen System.Net.HttpWebResponse und System.Net.WebResponse Referenzen konfrontiert. Früher existierte es auf .Net Framework 4.5. Ich bin jedoch nicht in der Lage, ähnliche in .Net Standard zu finden.Wie verwenden Sie HttpWebResponse und WebResponse in .NET Core?

Was kann ich tun, um diese zu verwenden?

+0

Verwenden Sie den Namespace 'System.Net.Requests' oder den Namespace' System.Net.Http'? –

+0

@ S.Dav, Frage bearbeitet mit diesem Detail –

+0

Welche Version verwenden Sie? – koelkastfilosoof

Antwort

3

Sie verwenden tatsächlich System.Net.Requests, die nicht für .NETStandard 1.6 noch für .Net Core verfügbar ist.

Versuchen Sie stattdessen, die Klassen in System.Net.Http zu verwenden.

Oder Sie können System.Net.Requests NuGet Paket über den Paket-Manager-Konsole installieren:

Install-Package System.Net.Requests -Version 4.3.0 

Dieses Paket enthält kompatible Klassen System.Net.Requests und kann als Ersatz davon verwendet werden.

+0

Gemäß dem von Ihnen angegebenen NuGet-Link ist dieser in .NET Standard 1.0 verfügbar. Daher sollte er mit .NET 4.5 kompatibel sein. https://docs.microsoft.com/en-us/dotnet/standard/library – koelkastfilosoof

Verwandte Themen