gabrielkim13.Extensions.Caching.Oracle
10.0.8
dotnet add package gabrielkim13.Extensions.Caching.Oracle --version 10.0.8
NuGet\Install-Package gabrielkim13.Extensions.Caching.Oracle -Version 10.0.8
<PackageReference Include="gabrielkim13.Extensions.Caching.Oracle" Version="10.0.8" />
<PackageVersion Include="gabrielkim13.Extensions.Caching.Oracle" Version="10.0.8" />
<PackageReference Include="gabrielkim13.Extensions.Caching.Oracle" />
paket add gabrielkim13.Extensions.Caching.Oracle --version 10.0.8
#r "nuget: gabrielkim13.Extensions.Caching.Oracle, 10.0.8"
#:package gabrielkim13.Extensions.Caching.Oracle@10.0.8
#addin nuget:?package=gabrielkim13.Extensions.Caching.Oracle&version=10.0.8
#tool nuget:?package=gabrielkim13.Extensions.Caching.Oracle&version=10.0.8
<a id="readme-top"></a>
<br /> <div align="center"> <h3 align="center">ASP.NET Core - Oracle Database Distributed Cache</h3> </div>
<details> <summary>Table of Contents</summary> <ol> <li> <a href="#about">About</a> <ul> <li><a href="#built-with">Built With</a></li> </ul> </li> <li> <a href="#getting-started">Getting Started</a> <ul> <li><a href="#prerequisites">Prerequisites</a></li> <li><a href="#instalation">Instalation</a></li> </ul> </li> <li><a href="#usage">Usage</a></li> <li><a href="#roadmap">Roadmap</a></li> <li><a href="#contact">Contact</a></li> </ol> </details>
About
ASP.NET Core's Distributed Cache implementation using Oracle Database.
<p align="right">(<a href="#readme-top">back to top</a>)</p>
Built With
<p align="right">(<a href="#readme-top">back to top</a>)</p>
Getting Started
Prerequisites
Instalation
Restore the solution do download its projects' dependencies:
dotnet restore
And use Docker Compose to provision the containerized infrastructure:
docker compose -p aspnetcore-oracle-caching up -d --build
<p align="right">(<a href="#readme-top">back to top</a>)</p>
Usage
To add the Oracle distributed cache service to your application, add these lines to your startup code:
builder.Services.AddDistributedOracleCache(options =>
{
options.ConnectionString = builder.Configuration.GetConnectionString("DistCache_ConnectionString");
options.SchemaName = "CACHING";
options.TableName = "Cache";
});
For more details, on using distributed cache in ASP.NET Core, refer to the docs: Distributed caching in ASP.NET Core.
<p align="right">(<a href="#readme-top">back to top</a>)</p>
Roadmap
Imitation is the sincerest form of flattery
As it so happens, this package is essentially a port of the SQL Server distributed cache implemented on ASP.NET Core: Microsoft.Extensions.Caching.SqlServer
In order to add it to the ASP.NET Core's main repository, we would need to have:
- All tests passing
- Properly documented code
- Means of publishing this package to NuGet under its intended name, i.e.
Microsoft.Extensions.Caching.Oracle
<p align="right">(<a href="#readme-top">back to top</a>)</p>
Contact
- Gabriel Kim - gabrielkim13 - gabrielkim13@gmail.com
<p align="right">(<a href="#readme-top">back to top</a>)</p>
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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
- Microsoft.Extensions.Caching.Abstractions (>= 10.0.8)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.8)
- Microsoft.Extensions.Options (>= 10.0.8)
- Oracle.ManagedDataAccess.Core (>= 23.26.200)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on gabrielkim13.Extensions.Caching.Oracle:
| Package | Downloads |
|---|---|
|
CyberEye.CommonCaching.Lib
Package chứa các thư viện, hàm tiện ích, class model về Distributed Caching (Memory, Redis cache) |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.0.8 | 0 | 5/18/2026 |
| 10.0.7 | 122 | 4/22/2026 |
| 10.0.6 | 102 | 4/15/2026 |
| 10.0.5 | 194 | 3/12/2026 |
| 10.0.4 | 122 | 3/11/2026 |
| 10.0.3 | 187 | 2/11/2026 |
| 10.0.2 | 186 | 1/14/2026 |
| 10.0.1 | 521 | 12/10/2025 |
| 10.0.0 | 381 | 11/12/2025 |
| 2.1.1 | 4,308 | 2/15/2025 |
| 2.1.0 | 206 | 2/15/2025 |
| 2.0.0 | 214 | 1/24/2025 |
| 1.0.0 | 4,537 | 5/19/2022 |