Kre.Caching.Abstractions 3.0.0

Kre.Caching.Abstractions

Overview

Kre.Caching.Abstractions is a .NET library that provides a contract defining a generic caching mechanism. It allows developers to implement caching in their applications in a flexible and efficient manner.

Features

  • Generic Caching Mechanism: Defines an interface ICache for a generic caching mechanism that can be used to store and retrieve data.
  • Simple API: Provides simple and intuitive methods for adding, retrieving, and removing items from the cache.
  • Supports Expiry: Supports caching with expiration, allowing developers to specify expiration policies for cached items.
  • Supports Async: Via the specialized implementation of ICacheAsync.

Installation

To install Kre.Caching.Abstractions in your project, you can use NuGet Package Manager:

Requirements

  • .NET 8.0 or later

Showing the top 20 packages that depend on Kre.Caching.Abstractions.

Packages Downloads
Kre.Caching.InMemory
A pass-through implementation of MemoryCache with additional support for async operations.
33
Kre.Caching.InMemory
A pass-through implementation of MemoryCache with additional support for async operations.
21
Kre.Caching.InMemory
A pass-through implementation of MemoryCache with additional support for async operations.
15
Kre.Caching.InMemory
A pass-through implementation of MemoryCache with additional support for async operations.
13
Kre.Caching.InMemory
A pass-through implementation of MemoryCache with additional support for async operations.
12

.NET 9.0

  • No dependencies.

Version Downloads Last updated
3.0.0 15 03/02/2025
2.0.0 21 02/08/2025
1.2.0 13 02/08/2025
1.1.1 13 07/06/2024
1.1.0 33 06/21/2024