Coject.Core.Database.Oracle
1.0.5
dotnet add package Coject.Core.Database.Oracle --version 1.0.5
NuGet\Install-Package Coject.Core.Database.Oracle -Version 1.0.5
<PackageReference Include="Coject.Core.Database.Oracle" Version="1.0.5" />
<PackageVersion Include="Coject.Core.Database.Oracle" Version="1.0.5" />
<PackageReference Include="Coject.Core.Database.Oracle" />
paket add Coject.Core.Database.Oracle --version 1.0.5
#r "nuget: Coject.Core.Database.Oracle, 1.0.5"
#:package Coject.Core.Database.Oracle@1.0.5
#addin nuget:?package=Coject.Core.Database.Oracle&version=1.0.5
#tool nuget:?package=Coject.Core.Database.Oracle&version=1.0.5
Coject.Core.Database.Oracle
Coject.Core.Database.Oracle is the Oracle 19c runtime provider for the provider-neutral Coject.Core.Database facade.
The package owns the Oracle managed driver and is discovered by the base package through the canonical OracleDatabaseProviderFactory. Each execution creates and disposes its own connection, command, readers, and optional transaction. Parameters bind by logical name, ref cursors are materialized in declared order, and commit occurs only after all table and scalar outputs have been consumed.
Install the base and Oracle provider packages at the same approved release version (1.0.5 for this package). Select Oracle in the application database configuration and keep connection strings in the application's authorized secret/configuration source. Connection strings, parameter values, returned rows, and driver exception messages are never returned as technical diagnostics by this provider.
The package exposes synchronous and asynchronous execution, cancellation, scalar and named-table outputs, BLOB/CLOB values, health checks, normalized technical errors, and the optional legacy Oracle SQLCODE compatibility profile.
Oracle 19c characterization, pooling, timeout, rollback, and performance certification require an approved resettable non-production Oracle schema. The unit suite does not treat a missing Oracle environment as a passing integration result.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Coject.Core.Database (>= 1.0.5)
- Oracle.ManagedDataAccess.Core (>= 23.26.301)
- System.Security.Cryptography.Pkcs (>= 10.0.13)
-
net8.0
- Coject.Core.Database (>= 1.0.5)
- Oracle.ManagedDataAccess.Core (>= 23.26.301)
- System.Security.Cryptography.Pkcs (>= 10.0.13)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.5 | 55 | 10/21/2026 |