Blog.Core/Blog.Core.Common/Extensions
LemonNoCry 966db5ec8c
Some checks failed
CodeQL / Analyze (csharp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
.NET Core / build (push) Has been cancelled
🎨 优化调整缓存性能
1.调整获取所有Key的方式,原有写法是维护一个AllKey的集合,在长时间运行后Key越来越多性能越来越低,故此优化,直接使用Redis原生API
2.优化App.GetServiceProvider的逻辑,如果是单例则直接返回RootServices
3.优化IpPolicyRateLimitSetup,使用分布式缓存,而不是MemoryCache
4.优化MiniProfilerSetup,增加注册使用Redis
5.优化DataProtectionSetup,在不使用Redis时,默认保存在临时文件夹
2024-07-18 17:47:31 +08:00
..
AssemblysExtensions.cs 🎨 多租户 2023-02-07 00:27:55 +08:00
DictionaryExtensions.cs 增加数据库管理 2023-05-11 18:07:02 +08:00
EnumExtensions.cs 添加枚举类型扩展 2021-11-18 16:08:03 +08:00
ExpressionExtensions_Nacos.cs 🐛 HttpClient 改为单例 2023-10-18 09:55:54 +08:00
ExpressionExtensions.cs 🎨 优化调整缓存性能 2024-07-18 17:47:31 +08:00
Extention.Expression.cs 🐛修复表达式错误 fix #355 2024-01-15 16:27:58 +08:00
GenericTypeExtensions.cs Update DynamicLinqFactory.cs 2023-02-14 22:14:41 +08:00
HttpContextExtension.cs 优化Swagger 2023-05-24 11:19:36 +08:00
HttpRequestExtension.cs 优化Http日志,记录RequestBody 2023-05-06 09:47:20 +08:00
HttpResponseExceptions.cs 🎨 优化响应流读取,兼容MemoryStream 2023-11-11 15:57:56 +08:00
MethodInfoExtensions.cs 🎨 统一命名空间 2022-08-05 09:29:38 +08:00
RuntimeExtension.cs 🎨 优化程序集加载 2023-06-12 10:52:11 +08:00
UntilExtensions.cs 🎨 完美优雅的处理多租户-分表方案 2023-02-21 01:50:51 +08:00