在某些项目中,我需要先将 NuGet 包 Microsoft.Data.SqlClient 添加到项目中
using Microsoft.Data.SqlClient
在其他项目中,我可以在不显式添加 NuGet 包的情况下做到这一点。下面的示例都是 .NET 6.0 项目(与 .NET 5 相同)。
我想知道这是如何工作的。包是否以某种方式间接引用?
在某些项目中,我需要先将 NuGet 包 Microsoft.Data.SqlClient 添加到项目中
using Microsoft.Data.SqlClient
在其他项目中,我可以在不显式添加 NuGet 包的情况下做到这一点。下面的示例都是 .NET 6.0 项目(与 .NET 5 相同)。
我想知道这是如何工作的。包是否以某种方式间接引用?
AspNetCore.HealthChecks.SqlServer
取决于Microsoft.Data.SqlClient
:
因此,传递依赖Microsoft.Data.SqlClient
也对您可用。