Stored procedures only
Every runtime call is CommandType.StoredProcedure. CaeriusNet has no inline SQL, LINQ provider, query builder or alternative database driver.
Typed, observable SQL Server 2022/2025 calls for C# 14—without inline SQL or runtime mapper reflection.
Version 12
CaeriusNet v12 is a major release for .NET 10, C# 14 and SQL Server 2022/2025 only. Its DI-first API replaces all v11 builder and global-state APIs. See the migration guide.
| Goal | Article |
|---|---|
| Install the runtime and make the first stored-procedure call | Install and configure |
| Decide which packages are needed | Usage overview |
| Choose a row cardinality or collection shape | Reading data |
| Execute writes, scalars and outputs | Writing data |
| Pass table-valued parameters | Table-valued parameters |
| Read 2–10 result sets | Multiple result sets |
| Cache safely | Caching |
| Use .NET Aspire | Aspire integration |
| Discover AutoContracts | AutoContracts |
CaeriusNet operates at the stored-procedure boundary. It is not an entity tracker, migration tool, SQL generator or multi-provider ORM.