.NET Core 包引用

在本章中,我们将讨论如何在 .NET Core 应用程序中添加包以及如何找到特定的包。我们可以直接转到 NuGet 并添加包。

现在让我们转到 .NET Core 源代码:https://github.com/dotnet/corefx

在 CoreFx 中, 点开 src 文件夹:

您将看到对应于不同包的整个文件夹列表。现在让我们搜索 Json

还有另一种方法可以找到您的包,如果您熟悉 .NET Framework,您可能知道各种类型,但是在 .NET Core 中的包是完全不同的,您不知道这些包在哪里。

如果您知道类型,可以使用 https://packagesearch.azurewebsites.net/

在这里,您可以输入想要查找的任何类型的包。然后,这个网站将扫描 NuGet 并为您找到相关的软件包。

现在让我们搜索 DataContractJson

现在您将看到我们得到了相同的包;让我们点击这个包。

现在您将看到 NuGet 页面;你需要确认你需要这个包裹。您可以使用几种方法将其添加到应用程序中。

让我们右键点击包,再选择管理 NuGet 程序包:

输入 System.Runtime.Serialization.Json,选择第一个匹配项,点击安装:

现在,如果您查看您的引用,您将看到 System.Runtime.Serialization.Json 包已添加到您的项目中。