CloudFoundry .NET 5.0 上的 Steeltoe Postgres 连接器
Steeltoe Postgres connector on CloudFoundry .NET 5.0
我正在使用 Steeltoe.CloudFoundry.Connector.EFCore 和 Npgsql.EntityFrameworkCore.PostgreSQL。我想将应用程序迁移到 .NET 5.0。将 Npgsql 更新到 5.0.2 后,添加 DBContext.
时出现错误 'Unable to find DbContextOptionsBuilder, are you missing a PostgreSql EntityFramework Core assembly?'
我试图查看 Steeltoe 的可用版本,但我看到的最高 NuGet 版本是 2.5.2,这让我出现了此错误以及我的旧版本 (2.4.4)。
这些库的版本组合是否有效?
The name of that Steeltoe package changed in 3.0,您以后需要 Steeltoe.Connector.EFCore
。
Npgsql.EntityFrameworkCore.PostgreSQL
中特定类型的名称在 5.0 中发生了变化,这就是阻止 Steeltoe 找到它的原因。该修复程序也已应用于 2.x 分支并包含在版本 2.5.3 中。
我正在使用 Steeltoe.CloudFoundry.Connector.EFCore 和 Npgsql.EntityFrameworkCore.PostgreSQL。我想将应用程序迁移到 .NET 5.0。将 Npgsql 更新到 5.0.2 后,添加 DBContext.
时出现错误 'Unable to find DbContextOptionsBuilder, are you missing a PostgreSql EntityFramework Core assembly?'我试图查看 Steeltoe 的可用版本,但我看到的最高 NuGet 版本是 2.5.2,这让我出现了此错误以及我的旧版本 (2.4.4)。
这些库的版本组合是否有效?
The name of that Steeltoe package changed in 3.0,您以后需要 Steeltoe.Connector.EFCore
。
Npgsql.EntityFrameworkCore.PostgreSQL
中特定类型的名称在 5.0 中发生了变化,这就是阻止 Steeltoe 找到它的原因。该修复程序也已应用于 2.x 分支并包含在版本 2.5.3 中。