Installation
Install Reservoir into a .NET Standard 2.0-compatible project:
dotnet add package Reservoir
The package provides compiled assemblies for .NET Standard 2.0, .NET 8, and .NET 10. NuGet selects the nearest compatible asset for your target framework.
What appears in your build
Reservoir behaves like a conventional PackageReference dependency:
- Your project compiles against Reservoir's public API.
- Applications receive
Reservoir.dllin their output. - Libraries expose one consistent Reservoir type identity to downstream consumers.
- Reservoir appears normally in the application's dependency manifest.
Consumer language version is independent from the compiler used to build Reservoir. No C# 12 setting or build-transitive target is required.