Microsoft.Extensions.Caching.Abstractions 9.0.9

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
DevExpress.AspNetCore.Core
ASP.NET Core Control library renders Bootstrap-powered markup so you can build modern adaptive web applications that work across multiple target platforms.
137
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
140
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
195
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
213
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
398
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
408
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
415
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
449
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
484
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
568
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
666
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache. When using NuGet 3.x this package requires at least version 3.4.
2,386
Microsoft.Extensions.Identity.Stores
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/02c6de4ba6022025fcda7581415f310f8c73cdc3
1,156
Microsoft.Extensions.Identity.Stores
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/215a587e52efa710de84138b0a3374b860b924d8
132
Microsoft.Extensions.Identity.Stores
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/5bae930797f60d2d04f3b1df6a33eaca85fc5f28
172
Microsoft.Extensions.Identity.Stores
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/c663adee8e64ba5d379fa0edfb8201984a7df7d0
139
Microsoft.Extensions.Identity.Stores
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d3aba8fe1a0d0f5c145506f292b72ea9d28406fc
192
Microsoft.Extensions.Identity.Stores
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d5dc8a13cc618b9cbdc1e5744b4806c594d49553
411
Microsoft.Extensions.Identity.Stores
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f6b3a5da75eb405046889a5447ec9b14cc29d285
215
Microsoft.Extensions.Identity.Stores
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/ff66c263be7ed395794bdaf616322977b8ec897c
245

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