Microsoft.Extensions.Caching.Abstractions 10.0.0

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.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/af22effae4069a5dfb9b0735859de48820104f5b
15
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/7c810658463f35c39c54d5fb8a8dbbfd463bf747
14
Microsoft.Extensions.Caching.StackExchangeRedis
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Redis.
14
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/c83354d42e63d2bb07e6b24b7c67ef91e434f359
13
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/c2a442982e736e17ae6bcadbfd8ccba278ee1be6
11
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/704f7cb1d2cea33afb00c2097731216f121c2c73
11
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
11
Microsoft.Extensions.Caching.StackExchangeRedis
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Redis.
11
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/47576478939fdd59b4400ad135f47938af486ab3
10
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/564969bca155b40432d101ec35f24a0e81e6afa0
10
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/aspnet/AspNetCore/tree/844a82e37cae48af2ab2ee4f39b41283e6bb4f0e
10
Microsoft.Extensions.Caching.StackExchangeRedis
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Redis.
10
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/1d696053fcd6735aaac1902afdb0b92edbf43e71
10
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/64ea4108e7dcf1ca575f8dd2028363b0b1ef6ebc
10

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

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