LiteX.Cache 2.0.0

Provide Cache service for any type of application (Asp.Net Core, .Net Standard 2.x). Having a default implementation to wrap the MemoryCache.

There is a newer version of this package available.
See the version list below for details.
Install-Package LiteX.Cache -Version 2.0.0
dotnet add package LiteX.Cache --version 2.0.0
<PackageReference Include="LiteX.Cache" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LiteX.Cache --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

LiteXCache

Provide Cache service for any type of application (Asp.Net Core, .Net Standard 2.x). Having a default implementation to wrap the MemoryCache.

Add a dependency

nuget

Run the nuget command for installing the client as Install-Package LiteX.Cache

Usage

Configuration

Startup Configuration

public class Startup
{
    public IConfiguration configuration { get; }

    public Startup(IConfiguration configuration)
    {
        this.configuration = configuration;
    }

    public void ConfigureServices(IServiceCollection services)
    {
        // register per request cache service
        services.AddScoped<ICacheManager, PerRequestCacheManager>();

        // static cache manager (use one of below)

        #region In-Memory

        // register static cache service (in-memory)
        services.AddSingleton<IStaticCacheManager, MemoryCacheManager>();

        #endregion
    }

    public void Configure(IApplicationBuilder app, IHostingEnvironment env)
    {

    }
}

LiteXCache

Provide Cache service for any type of application (Asp.Net Core, .Net Standard 2.x). Having a default implementation to wrap the MemoryCache.

Add a dependency

nuget

Run the nuget command for installing the client as Install-Package LiteX.Cache

Usage

Configuration

Startup Configuration

public class Startup
{
    public IConfiguration configuration { get; }

    public Startup(IConfiguration configuration)
    {
        this.configuration = configuration;
    }

    public void ConfigureServices(IServiceCollection services)
    {
        // register per request cache service
        services.AddScoped<ICacheManager, PerRequestCacheManager>();

        // static cache manager (use one of below)

        #region In-Memory

        // register static cache service (in-memory)
        services.AddSingleton<IStaticCacheManager, MemoryCacheManager>();

        #endregion
    }

    public void Configure(IApplicationBuilder app, IHostingEnvironment env)
    {

    }
}

Release Notes

Having a default implementation to wrap the MemoryCache.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
9.0.0 82 1/1/2021
8.1.0 502 4/4/2020
8.0.0 1,089 9/19/2019
7.0.3 1,653 1/31/2019
7.0.2 1,464 8/25/2018
7.0.1 326 8/9/2018
7.0.0 408 6/30/2018
6.2.0 331 6/23/2018
6.1.0 399 6/18/2018
6.0.0 592 6/2/2018
5.0.0 502 5/7/2018
4.0.1 527 5/4/2018
4.0.0 536 5/4/2018
3.0.0 516 4/25/2018
2.0.0 473 4/22/2018
1.0.0 558 4/20/2018
Show less