Getting Started
What’s included?
REN.Kit contains two main packages:
REN.Kit.CacheKit
: For caching operations (InMemory/Redis).REN.Kit.DataKit
: For database operations (generic repository, unit of work, transactions).
Both are independent and can be installed & used separately.
Installation
REN.Kit is published as two modular NuGet packages. You can install them separately or together, depending on your needs.
# For caching only (in-memory & Redis)
dotnet add package REN.Kit.CacheKit
# For database access (Repository & Unit of Work)
dotnet add package REN.Kit.DataKit
Or add them directly in your .csproj
:
<ItemGroup>
<PackageReference Include="REN.Kit.CacheKit" Version="1.0.0" />
<PackageReference Include="REN.Kit.DataKit" Version="1.0.0" />
</ItemGroup>
Source Code
You can explore the entire source code for this project—including fully working example API projects for both .NET 8 and .NET 9—right here.
Last updated