From 1c602a8efbf6685289294fb2aa5fbf613155adb4 Mon Sep 17 00:00:00 2001 From: sunkaixuna <610262374@qq.com> Date: Wed, 29 Sep 2021 18:24:23 +0800 Subject: [PATCH] Level 2 cache specifies KEY mode BUG --- .../SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index f797a8d8c..a57887c8b 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -73,6 +73,7 @@ namespace SqlSugar { var queryable = this.Context.Queryable().Select().WithCacheIF(IsCache, CacheTime); CopyQueryBuilder(queryable.QueryBuilder); + ((QueryableProvider)queryable).CacheKey = this.CacheKey; ((QueryableProvider)queryable).MapperAction = this.MapperAction; ((QueryableProvider)queryable).MapperActionWithCache = this.MapperActionWithCache; ((QueryableProvider)queryable).Mappers = this.Mappers;