Stored procedures by design
CaeriusNet targets SQL Server stored procedures. It does not translate LINQ, generate ad hoc SQL, track entities, or abstract multiple database providers.
Build typed, observable, allocation-aware data access around SQL Server stored procedures, DTO mapping, table-valued parameters, caching, and transactions.
Supported data-access model
CaeriusNet is for SQL Server stored procedures. It is not a LINQ provider, entity tracker, migration tool, or multi-provider ORM.
Use this documentation to learn and apply the NuGet package in production applications.
| Goal | Article |
|---|---|
| Understand the package and decide whether it fits your architecture | What is CaeriusNet? |
| Install the package and run the first stored procedure | Install and configure |
| Find the right guide for a task | Usage overview |
| Read rows from stored procedures | Reading data |
| Execute writes and scalar commands | Writing data |
| Send TVPs to SQL Server | Table-valued parameters |
| Read multiple result sets from one call | Multiple result sets |
| Look up the public API | API reference |
The documentation is organized by how you use the package: