LINQ to Oracle is a data access technology that provides a run-time infrastructure for managing relational data as objects. Install this package only if you want to use database model scaffolding using T4 templates (requires Visual Studio or Rider), otherwise you should use linq2db package.
$ dotnet add package linq2db.Oracle.ManagedStarting from version 4 we obsolete T4 nugets in favor of new command-line scaffolding tool: linq2db.cli. Consider migration as we don't plan to introduce new features and fixes to T4 functionality.
This nuget package contains database scaffolding T4 templates to generate POCO classes from your database.
You can read about T4 templates options here. Demonstration video could be found here.
Don't use this package if you don't need database scaffolding functionality. Instead of this package, use:
Informix you can also use legacy ODS or SQLi IBM.Data.Informix providers, but we don't recommend itSystem.Data.SqlServerCe providerSybase.AdoNet45.AseClient native provider (not recommended, low quality provider)T4 templates will be obsoleted in Linq To DB 4.0.0 and replaced with new scaffolding utility.
There are multiple reasons for it:
Those are just several most major issues current T4 templates have.