Oracle Support for .NET 6 and Entity Framework Core 6: Statement of Direction
With the planned release of .NET 6 and Entity Framework Core 6 on November 9 this year, the Oracle .NET team wants to outline our plans to support these two new software releases.
Oracle will quickly follow the .NET 6 release with a certified ODP.NET Core 21c version available on NuGet Gallery planned for a November release as well.
If you would like to get started today, you can already use the latest .NET 6 preview version with ODP.NET Core 21c. We have run our ODP.NET functional testing suite against the runtime and haven’t seen any new issues result.
Entity Framework Core 6
Entity Framework Core (EF Core) 6 requires more development work than assuring .NET 6 compatibility with the ODP.NET Core provider. As such, it will take a little longer to support the new EF Core version. We expect to release the Oracle EF Core 6 provider before the end of 2021 on NuGet Gallery.
We don’t plan to have a beta release. Similar to the Oracle EF Core 5 release, version 6 support will go straight to production.
This blog post represents our best estimate on when ODP.NET can certify and support Microsoft’s upcoming .NET 6 and EF Core 6 releases. Feel free to reach out to me directly (alex.keh[at]oracle.com) if you have any questions or comments.