Description
Is your feature request related to a problem? Please describe.
System.Data.OracleClient is deprecated and won't receive updates. While this is true for the entire .NET Framework at this time, it also means no updates in .NET Core either.
Describe the solution you'd like
We should instead use Oracle.ManagedDataAccess. This might also help us with 32bit/64bit compatibility issues I'm facing right now.
And then, we need to remove the [Obsolete] attribute from the OracleDatabase
and related classes.
Describe alternatives you've considered
There is also the unmanaged driver, which binds directly to the Oracle client library. but this is not cross-platform.
Additional context
We need to see if this package supports .NET Standard. There is also a separate package for .NET Core.