diff --git a/framework/src/Volo.Abp.Caching/Volo/Abp/Caching/DistributedCache.cs b/framework/src/Volo.Abp.Caching/Volo/Abp/Caching/DistributedCache.cs
index 7e8f90a397..c51ec76fc1 100644
--- a/framework/src/Volo.Abp.Caching/Volo/Abp/Caching/DistributedCache.cs
+++ b/framework/src/Volo.Abp.Caching/Volo/Abp/Caching/DistributedCache.cs
@@ -20,7 +20,9 @@ namespace Volo.Abp.Caching;
/// Represents a distributed cache of type.
///
/// The type of cache item being cached.
-public class DistributedCache : DistributedCache, IDistributedCache
+public class DistributedCache :
+ DistributedCache,
+ IDistributedCache
where TCacheItem : class
{
public DistributedCache(