121 packages tagged with “MemoryCache”
Lazy cache is a simple, thread safe, in-memory caching library that makes it easy to add high performance caching to your dotnet app.
CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features. This package contains the specific cache handle for Microsoft.Extensions.Caching.Memory.
FluentCache implementations based on Microsoft.Extensions.Caching.Memory
A mocking library that creates Microsoft.Extensions.Caching.Memory IMemoryCache system mocks using Moq.
Fastest in-memory cache for .NET
Operates identically to a regular MemoryCache, except that it properly initiates trims at the configured polling interval based on your memory settings.
The fastest cache library written in C# for items with set expiration time. Easy to use, thread-safe and light on memory. Optimized to scale from dozens to millions of items. Features lock-free reads and writes, allocation-free reads and automatic eviction. Credit to Vladimir Sadov for his implementation of NonBlocking.ConcurrentDictionary which is used as an underlying store.
A mocking library that creates Microsoft.Extensions.Caching.Memory IMemoryCache system mocks using NSubstitute.
dotnet core memorycache缓存类库
For NetFramework, a simple cache that exposes the same interface as MemoryCache. For .NET Core extensions to Polly cachng
In-memory cache and in-memory serialized cache based on PubComp.Caching.Core and System.Runtime.Caching
A implementation of .NET's ObjectCache for Redis. Uses StackExchange.Redis. Works with Azure Redis Cache.
MemoryCache component, for easy MemoryCache implementation
This package provides cache aspect for your methods. Put [MemoryCache(seconds)] attribure on your methods. And enjoy hassle-free memory cache for your methods. Or implement your own cache mechanics by inheriting CacheAttribute class. Powered by AspectInjector.
This package allow to invalidate local memory cache items with the help of StackExchange.Redis.
缓存插件,内存缓存,Redis高速缓存,多级缓存
Memory cache and distributed cache implementation of Parbad storage. More information: https://github.com/Sina-Soltani/Parbad
Extension methods for System.Runtime.Caching.ObjectCache / MemoryCache with locking mechanism.
Library for leveraging the power of the Lazy class to enable high performance caching at all layers of an application. It provides support for both Sync and Async Lazy caching operations in an extremely lightweight and simple footprint -- with passive cache coding style using Lambdas to maximize server utilization and performance with a blocking, or self-populating, cache implementation!
DI-ready boilerplate code for in-memory caching
Cache abstraction for NetStandard 1.3
Memory Cache Util for storing objects for a predetermined time
Two-layer caching strategy (MemoryCache + Redis) for ASP.NET applications
An extension to the MemoryCache included in DotNet Core that allows for removing groups of items (or all items) from the cache.
Yet another memory cache library that supports reloading data in background and handle disposable data properly
NCalc is a mathematical expression evaluator for .NET. This assembly brings support to Microsoft.Extensions.MemoryCache for NCalc.
A singleton wrapper around System.Runtime.Caching.MemoryCache, providing thread-safe helper methods.
.NET Core 2.0 Wrapper for MemoryCache
Set of small low level utilitarian classes: Retrier, ConcurrentObjectAccessor, SolidComPlus, AsyncDisposer, BoundedParallel, DataPipeline and DataReplicator
A .NET netstandard2.0 library which help you easily work with cache. Implement of Memory Cache, Redis Cache