CacheManagement

Cache management is an assembly which relies on memcached.

Very useful in combination with generic repository pattern and LINQ. This assembly is a wrapper around the EnyimMemcached client. It's capable of enabling a generic caching mechanism for your application with only a few lines of code. Typically, it can be used as depicted in the following code sample, which demonstrates a lookup in the birdrepository.

First the cache is consulted, if it doesn't exists the results will be retrieved from the repository. Eventually the result will be stored in cache. A POCO can be invalidated from the cache. All results which contain the specified POCO will be removed fromthe cache when method Invalidate is invoked.

Info

Version: 1.0.0.1
Author(s): erikvda
Last Update: Saturday, August 27, 2011
.NET Fiddle: Create the first Fiddle
NuGet Url: https://www.nuget.org/packages/CacheManagement


Install
Install-Package CacheManagement
dotnet add package Z.EntityFramework.Plus.EF6
paket add CacheManagement
CacheManagement Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

avg-downloads-per-day

0

days-since-last-release

2613