0

看起来 Steeltoe 提供了三个连接器 nuget 包https://www.nuget.org/packages/Steeltoe.Connector.ConnectorCore/ https://www.nuget.org/packages/Steeltoe.Connector.CloudFoundry/ https:// www.nuget.org/packages/Steeltoe.CloudFoundry.ConnectorCore/。我在 .net core 3.1 中有一个 ASP.NET Core 应用程序。我现在应该选择哪一个?我还可以获得每个这些软件包的详细文档。看起来 Steeltoe.Connector.ConnectorCore 需要 .netcore3.1,而另外两个只需要 .nestandard2.0。知道为什么会这样吗?理想情况下,所有可重用库都以 .netstandard2.X 为目标,如果我没记错的话

4

1 回答 1

1

对于 Steeltoe 3.0 使用Steeltoe.Connector.ConnectorCore Steeltoe.Connector.CloudFoundry- https://steeltoe.io/docs/3/connectors/usage#cloud-foundry

对于 Steeltoe 2.x 使用Steeltoe.CloudFoundry.ConnectorCore.

就目标而言,Steeltoe 3.0 专注于 .NET Core 3.1+,因此我们并没有刻意为该分支上的任何旧版本构建兼容性。在某些情况下,我们正在定位netcoreapp3.1并且可能正在定位netstandard2.0......我们已经回拨了几个包,虽然看起来 ConnectorCore 还没有调整,我们必须看看它是否我们可以。

如果你使用 .NET Core 3.1 之前的任何东西,你应该使用 Steeltoe 2.x,它仍然被维护。

于 2020-10-12T17:56:51.757 回答