I’m a bit confused about the status concerning the implementation of Oracle.ManagedDataAccess.Client by ServiceStack.OrmLite.Oracle provider. Based on these resources it seems not clear what the current status is:
The Oracle Provider Notes here still tells that the Oracle provider requires an installation of Oracle’s unmanaged ODP.NET and that the fully-managed client is not supported.
On the other hand ServiceStack.OrmLite.Oracle OracleOrmLiteDialectProvider.cs class here uses Oracle.ManagedDataAccess.Client.
The Nuget ServiceStack.OrmLite.Oracle package here lists e.g dotConnect.Express.for.Oracle as a dependency too.
At the end my question is whether Oracle.ManagedDataAccess.Client is implemented by ServiceStack.OrmLite.Oracle. If not my question is if there is a way to avoid the installation of the ODP.NET Unmanaged Driver.
Is the managed Oracle Data Provider for .NET now supported?
No it was never developed or supported by ServiceStack, it was originally contributed by the community and maintained by different developers as they used it in their projects over time. The last developer to maintain it was @Mac who will be best person to answer any current or future questions about its planned development.