Das von Ihnen angezeigte Codebeispiel verwendet NuGet 2, das von .NET Core nicht unterstützt wird. Sie müssen NuGet 3 oder NuGet 4 (bald veröffentlicht) verwenden. Diese APIs sind eine große Lücke von NuGet 2. Eine dieser bahnbrechenden Änderungen ist die NuGet.Core ist veraltet und wird nicht auf .NET Core portiert.
Checkout NuGet API v3 auf docs.microsoft.com für weitere Informationen NuGet 3. Zum Zeitpunkt des Schreibens ist dieses Dokument im Grunde eine große TODO und hat nicht viele Informationen.
Hier sind einige Blogposts, die nützlicher sind.
Erkundung der NuGet v3-Bibliotheken, Teil 1 Einführung und Konzepte
Erkundung der NuGet v3-Bibliotheken, Teil 2
Erkundung der NuGet v3-Bibliotheken, Teil 3
Und natürlich können Sie den Quellcode von NuGet immer durchforsten, um weitere Beispiele zu finden. Der Großteil der Kernlogik lebt in Ссылка .