Microsoft.Extensions.Caching.Abstractions 10.0.0-preview.2.25163.2

About

Provides the abstractions to create and use in-memory and distributed caching in your applications.

This library defines how in-memory and distributed caches should be implemented; it doesn’t contain any cache implementation. With the abstractions provided in this library, various types of caches can be built and used interchangeably, whether the data is kept in memory, in files, or even across a network.

Key Features

  • Interfaces for building and using in-memory and distributed caches.

How to Use

This package is typically used with an implementation of the caching abstractions, such as Microsoft.Extensions.Caching.Memory or Microsoft.Extensions.Caching.SqlServer.

Main Types

The main types provided by this library are:

  • Microsoft.Extensions.Caching.Abstractions.ICacheEntry
  • Microsoft.Extensions.Caching.Abstractions.IMemoryCache
  • Microsoft.Extensions.Caching.Abstractions.IDistributedCache

Additional Documentation

Feedback & Contributing

Microsoft.Extensions.Caching.Abstractions is released as open source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.

Showing the top 20 packages that depend on Microsoft.Extensions.Caching.Abstractions.

Packages Downloads
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
151
Microsoft.Extensions.Caching.StackExchangeRedis
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Redis. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/bb01bbf4433e27289b99001b7de6a582879d1835
74
Microsoft.Extensions.Caching.StackExchangeRedis
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Redis. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/3f1acb59718cadf111a0a796681e3d3509bb3381
36
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
34
OpenIddict.Server.AspNetCore
ASP.NET Core integration package for the OpenIddict server services.
28
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
24
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
23
Microsoft.Extensions.Caching.StackExchangeRedis
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Redis.
23
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
23
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
23
OpenIddict.Server.AspNetCore
ASP.NET Core integration package for the OpenIddict server services.
23
IdentityServer4
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
22
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
22
Microsoft.AspNetCore.All
Provides a default set of API for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download. This package was built from the source at: https://github.com/aspnet/Universe/tree/c0686cbb3c353de256da1db32829d58143b567f5
22
Microsoft.Extensions.Caching.StackExchangeRedis
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Redis. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/36be7ed6d6d56b7da0a2891e3de7ecc2aa48eecd
22
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
22
Microsoft.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download. This package was built from the source at: https://github.com/aspnet/Universe/tree/1016eae4004686f7fdad13f5c329f63bbae1f3a1
22

https://go.microsoft.com/fwlink/?LinkID=799421

.NET Framework 4.6.2

.NET 8.0

.NET 9.0

.NET 10.0

.NET Standard 2.0

Version Downloads Last updated
10.0.1 3 12/13/2025
10.0.0 4 11/13/2025
10.0.0-rc.2.25502.107 5 10/22/2025
10.0.0-rc.1.25451.107 6 09/14/2025
10.0.0-preview.7.25380.108 7 08/14/2025
10.0.0-preview.6.25358.103 7 08/05/2025
10.0.0-preview.5.25277.114 12 06/08/2025
10.0.0-preview.4.25258.110 11 05/23/2025
10.0.0-preview.3.25171.5 12 05/07/2025
10.0.0-preview.2.25163.2 13 04/02/2025
10.0.0-preview.1.25080.5 14 02/27/2025
9.0.11 6 11/13/2025
9.0.10 7 10/19/2025
9.0.9 6 09/13/2025
9.0.8 7 08/06/2025
9.0.7 7 07/11/2025
9.0.6 14 06/12/2025
9.0.5 14 05/23/2025
9.0.4 13 05/08/2025
9.0.3 15 04/03/2025
9.0.2 15 02/27/2025
9.0.1 16 02/27/2025
9.0.0 17 02/27/2025
9.0.0-rc.2.24473.5 14 02/27/2025
9.0.0-rc.1.24431.7 14 02/27/2025
9.0.0-preview.7.24405.7 16 02/27/2025
9.0.0-preview.6.24327.7 15 02/27/2025
9.0.0-preview.5.24306.7 14 02/27/2025
9.0.0-preview.4.24266.19 13 02/27/2025
9.0.0-preview.3.24172.9 14 04/30/2024
9.0.0-preview.2.24128.5 16 03/29/2024
9.0.0-preview.1.24080.9 16 02/18/2024
8.0.0 39 02/22/2024
8.0.0-rc.2.23479.6 17 02/22/2024
8.0.0-rc.1.23419.4 16 02/22/2024
8.0.0-preview.7.23375.6 16 02/19/2024
8.0.0-preview.6.23329.7 15 02/19/2024
8.0.0-preview.5.23280.8 15 02/22/2024
8.0.0-preview.4.23259.5 17 02/22/2024
8.0.0-preview.3.23174.8 17 02/21/2024
8.0.0-preview.2.23128.3 16 02/21/2024
8.0.0-preview.1.23110.8 17 02/22/2024
7.0.0 156 01/21/2024
7.0.0-rc.2.22472.3 16 02/22/2024
7.0.0-rc.1.22426.10 14 02/21/2024
7.0.0-preview.7.22375.6 16 02/22/2024
7.0.0-preview.6.22324.4 16 02/19/2024
7.0.0-preview.5.22301.12 17 02/22/2024
7.0.0-preview.4.22229.4 17 02/22/2024
7.0.0-preview.3.22175.4 16 02/21/2024
7.0.0-preview.2.22152.2 16 02/22/2024
7.0.0-preview.1.22076.8 16 02/21/2024
6.0.2-mauipre.1.22102.15 17 02/22/2024
6.0.2-mauipre.1.22054.8 16 02/21/2024
6.0.1 15 02/27/2025
6.0.0 24 02/21/2024
6.0.0-rc.2.21480.5 16 02/19/2024
6.0.0-rc.1.21451.13 16 02/21/2024
6.0.0-preview.7.21377.19 17 02/22/2024
6.0.0-preview.6.21352.12 15 02/22/2024
6.0.0-preview.5.21301.5 16 02/19/2024
6.0.0-preview.4.21253.7 16 02/21/2024
6.0.0-preview.3.21201.4 16 02/21/2024
6.0.0-preview.2.21154.6 15 02/19/2024
6.0.0-preview.1.21102.12 16 02/21/2024
5.0.0 17 02/22/2024
5.0.0-rc.2.20475.5 16 02/22/2024
5.0.0-rc.1.20451.14 16 02/19/2024
5.0.0-preview.8.20407.11 16 02/19/2024
5.0.0-preview.7.20364.11 14 02/19/2024
5.0.0-preview.6.20305.6 15 02/22/2024
5.0.0-preview.5.20278.1 17 02/22/2024
5.0.0-preview.4.20251.6 16 02/22/2024
5.0.0-preview.3.20215.2 16 02/22/2024
5.0.0-preview.2.20160.3 17 02/22/2024
5.0.0-preview.1.20120.4 15 02/22/2024
3.1.32 18 02/21/2024
3.1.31 17 02/19/2024
3.1.30 16 02/19/2024
3.1.29 16 02/21/2024
3.1.28 17 02/21/2024
3.1.27 16 02/21/2024
3.1.26 16 02/19/2024
3.1.25 16 02/19/2024
3.1.24 16 02/19/2024
3.1.23 16 02/21/2024
3.1.22 16 02/19/2024
3.1.21 14 02/21/2024
3.1.20 16 02/19/2024
3.1.19 22 02/19/2024
3.1.18 16 02/22/2024
3.1.17 16 02/22/2024
3.1.16 15 02/21/2024
3.1.15 16 02/19/2024
3.1.14 16 02/19/2024
3.1.13 16 02/19/2024
3.1.12 16 02/19/2024
3.1.11 16 02/21/2024
3.1.10 15 02/19/2024
3.1.9 18 02/21/2024
3.1.8 18 02/22/2024
3.1.7 18 02/22/2024
3.1.6 19 02/19/2024
3.1.5 19 02/19/2024
3.1.4 19 02/22/2024
3.1.3 19 02/19/2024
3.1.2 19 02/22/2024
3.1.1 19 02/21/2024
3.1.0 18 02/19/2024
3.1.0-preview3.19553.2 17 02/21/2024
3.1.0-preview2.19525.4 16 02/22/2024
3.1.0-preview1.19506.1 17 02/21/2024
3.0.3 19 02/19/2024
3.0.2 19 02/21/2024
3.0.1 18 02/22/2024
3.0.0 18 02/21/2024
3.0.0-rc1.19456.10 17 02/19/2024
3.0.0-preview9.19423.4 17 02/22/2024
3.0.0-preview8.19405.4 17 02/19/2024
3.0.0-preview7.19362.4 15 02/19/2024
3.0.0-preview6.19304.6 16 02/22/2024
3.0.0-preview5.19227.9 15 02/19/2024
3.0.0-preview4.19216.2 15 02/22/2024
3.0.0-preview3.19153.1 16 02/19/2024
3.0.0-preview.19074.2 16 02/19/2024
3.0.0-preview.18572.1 16 02/21/2024
2.2.0 20 02/21/2024
2.2.0-preview3-35497 16 02/22/2024
2.2.0-preview2-35157 16 02/19/2024
2.2.0-preview1-35029 16 02/22/2024
2.1.23 16 02/19/2024
2.1.2 19 02/19/2024
2.1.1 19 02/21/2024
2.1.0 22 02/19/2024
2.1.0-rc1-final 13 02/21/2024
2.1.0-preview2-final 14 02/22/2024
2.1.0-preview1-final 15 02/22/2024
2.0.2 20 02/19/2024
2.0.1 18 02/21/2024
2.0.0 18 02/21/2024
2.0.0-preview2-final 15 02/22/2024
2.0.0-preview1-final 16 02/19/2024
1.1.2 19 02/19/2024
1.1.1 18 02/22/2024
1.1.0 18 02/22/2024
1.1.0-preview1-final 16 02/22/2024
1.0.2 19 02/21/2024
1.0.1 19 02/22/2024
1.0.0 19 02/19/2024
1.0.0-rc2-final 14 02/22/2024
1.0.0-rc1-final 16 02/22/2024