hudingwen
|
1b7d13aa6d
|
xml序列化内存泄漏
|
2023-10-28 18:22:04 +08:00 |
|
胡丁文
|
484c8a3a4a
|
Merge pull request #14 from anjoy8/master
同步主分支
|
2023-10-28 18:19:46 +08:00 |
|
ansonzhang
|
f6cee97f89
|
Update sysUserInfo.cs
|
2023-10-27 15:25:37 +08:00 |
|
LemonNoCry
|
dfa067d214
|
🐛 HttpClient 改为单例
|
2023-10-18 09:55:54 +08:00 |
|
LemonNoCry
|
39fc0ab4e8
|
🎨 调整DbSeed批量写入
|
2023-08-30 19:42:56 +08:00 |
|
LemonNoCry
|
6d0a3dfc09
|
🐛🐛🐛 修复RootService内存溢出
|
2023-08-30 19:40:54 +08:00 |
|
anjoy8
|
8372a3a0d4
|
feat: 🎉 test log sql operate log
|
2023-08-23 16:13:42 +08:00 |
|
ansonzhang
|
a375998699
|
Update README.md
|
2023-08-05 12:56:46 +08:00 |
|
ansonzhang
|
4638fc7633
|
Update README.md
|
2023-07-26 18:15:31 +08:00 |
|
LemonNoCry
|
6e136fe861
|
✨ 调整
|
2023-07-21 20:23:33 +08:00 |
|
LemonNoCry
|
4463f9f868
|
✨ 动态建表CURD Demo
|
2023-07-21 20:19:58 +08:00 |
|
LemonNoCry
|
667cc8fafc
|
test
|
2023-07-21 20:18:51 +08:00 |
|
LemonNoCry
|
7cf94998c2
|
test
|
2023-07-21 18:03:09 +08:00 |
|
anjoy8
|
b5ea86faa3
|
Update appsettings.json
|
2023-07-21 11:13:44 +08:00 |
|
anjoy8
|
3396b6b34d
|
Update appsettings.json
|
2023-07-21 10:53:32 +08:00 |
|
anjoy8
|
e360a4bbe7
|
feat:change access trend log
|
2023-07-20 17:13:08 +08:00 |
|
anjoy8
|
8b4e378a49
|
feat: dm database
|
2023-07-20 12:48:49 +08:00 |
|
LemonNoCry
|
b9e24a84e6
|
✨✨✨ 史诗级更新,完美支持各种复杂动态条件
例子看单元测试DynamicLambdaTest
支持复杂链表 动态条件拼接
从此后端可只定义一种接口,条件交给前端拼接
后端接口就不在需要定义一堆参数等
|
2023-07-11 12:14:16 +08:00 |
|
LemonNoCry
|
f5a2631d7e
|
✨ SignalR Demo
优化SignalR,通过传递token确认身份
|
2023-07-05 17:34:40 +08:00 |
|
ansonzhang
|
a164ef47cc
|
Merge pull request #348 from anjoy8/feature/cache
Feature/cache
|
2023-06-25 17:14:44 +08:00 |
|
anjoy8
|
990dcfd756
|
Update ExceptionHandlerMiddleware.cs
|
2023-06-25 17:01:14 +08:00 |
|
anjoy8
|
274f3c1760
|
Update Program.cs
|
2023-06-25 16:44:16 +08:00 |
|
anjoy8
|
0d967086d9
|
🉑 feat: add request access etc. log
|
2023-06-21 17:35:13 +08:00 |
|
LemonNoCry
|
bb0150e96a
|
🎨 不关闭底层流
|
2023-06-19 16:43:29 +08:00 |
|
anjoy8
|
0c837cd50e
|
🅰️ change MigratePermission api
|
2023-06-13 17:58:57 +08:00 |
|
LemonNoCry
|
45116fe5af
|
🎨 启用异常处理中间件,统一拦截异常
|
2023-06-13 17:29:41 +08:00 |
|
LemonNoCry
|
a338c56e7a
|
✨🎨 优化吞异常问题、优化HttpResponse Body读取问题
1.处理掉中间件过度try catch 吞掉异常,建议直接往上抛不要过度try
2.优雅处理HttpResponse读取问题,原生[HttpResponseStream]实际上只是个包装类,内部包装了[HttpResponsePipeWriter]来进行写入响应数据,由此封装一个[FluentHttpResponseStream],内部扩展使用[MemoryStream]来读取
|
2023-06-12 17:45:15 +08:00 |
|
LemonNoCry
|
c1ce9e5972
|
🎨 移除原有的RedisCacheAop 与CacheAop有些重复
|
2023-06-12 11:34:39 +08:00 |
|
LemonNoCry
|
60cade83d4
|
🎨 优化AOP缓存
|
2023-06-12 11:16:45 +08:00 |
|
LemonNoCry
|
0ddaa35bed
|
🎨 优化程序集加载
|
2023-06-12 10:52:11 +08:00 |
|
胡丁文
|
6250b91647
|
Merge pull request #13 from anjoy8/master
同步主分支
|
2023-06-10 14:04:32 +08:00 |
|
anjoy8
|
6e182954c4
|
Merge branch 'master' into feature/cache
|
2023-06-10 12:04:20 +08:00 |
|
LemonNoCry
|
04d3cd4865
|
⬆️ 升级SqlSugar依赖 5.1.3.49 -> 5.1.4.83
优化Aop Sql日志记录
原有的UtilMethods.GetSqlString 有较大的性能影响,参数越多影响越大
使用最新的建议的 UtilMethods.GetNativeSql
参考 https://www.donet5.com/home/doc?masterId=1&typeId=1204
|
2023-06-10 11:59:11 +08:00 |
|
LemonNoCry
|
7013471466
|
🐛 优化一个已知的DynamicLambda解析错误
在双引号后又空格会解析错误
|
2023-06-10 11:53:35 +08:00 |
|
anjoy8
|
baacab01e3
|
Merge branch 'master' into feature/cache
|
2023-06-10 11:52:10 +08:00 |
|
anjoy8
|
7ea8d3565d
|
Update appsettings.json
|
2023-06-10 11:27:27 +08:00 |
|
LemonNoCry
|
3a25de3fc3
|
✨ 优化Redis注入
|
2023-06-10 11:23:54 +08:00 |
|
胡丁文
|
a017c59f92
|
Merge pull request #12 from anjoy8/master
同步主分支
|
2023-06-09 21:18:09 +08:00 |
|
何拾玖
|
da6a7546aa
|
Update index.html 更改接口名称不能直接复制的问题,去除接口border选中的黑色边框
|
2023-06-09 17:55:20 +08:00 |
|
LemonNoCry
|
96e21474bc
|
🎨优化缓存注入、移除多余代码
|
2023-06-07 15:25:13 +08:00 |
|
ansonzhang
|
c6f690d9c9
|
Merge pull request #347 from anjoy8/feature/swagger
Feature/swagger
|
2023-06-05 20:18:17 +08:00 |
|
anjoy8
|
2c74a716ca
|
Update swg-login.html
|
2023-06-05 11:55:23 +08:00 |
|
胡丁文
|
a20be4bae2
|
Merge pull request #11 from anjoy8/master
同步主分支
|
2023-06-03 16:26:32 +08:00 |
|
anjoy8
|
e9b4531ff8
|
Update index.html
|
2023-06-02 16:34:07 +08:00 |
|
Nine
|
4e23f08654
|
修复mini-profiler 不显示的问题,版本不一致导致
修改一些swagger样式,权限小锁,权限认证按钮..
|
2023-06-02 14:11:09 +08:00 |
|
LemonNoCry
|
1f35642400
|
🎨 移除多余的注册
|
2023-06-01 17:58:46 +08:00 |
|
LemonNoCry
|
7629527ee9
|
✨🎨 缓存的完善优化
1.统一封装基于微软分布式缓存接口IDistributedCache使用
2.IDistributedCache只适合普通的缓存使用,如果要使用redis队列、订阅redis消息等,就要使用redis原生库
3.增加缓存管理接口[Systems/CacheManageController]
4.目前支持内存、redis缓存实现,理论可随意扩展甚至自定义实现
5.默认使用内存缓存,可在appsetting.json中配置Redis
切换到IDistributedCache好处如下
默认session使用IDistributedCache进行存储,如果你搭配使用IDistributedCache+外部缓存(如Redis),可实现应用程序重启session不丢失
更直观就是,调试的时候登录swagger后即使重启调试也无需在登陆
|
2023-06-01 17:54:54 +08:00 |
|
anjoy8
|
3f24902521
|
Update PermissionHandler.cs
|
2023-05-30 10:27:43 +08:00 |
|
LemonNoCry
|
1c700fd90d
|
✨ 优化多次解析Token重复添加Claims
|
2023-05-26 15:20:26 +08:00 |
|
LemonNoCry
|
0cea9672b5
|
✨ 优化Swagger
1.swagger登录可以用用户账号登录,如果登录成功 token存在session中 之前默认admin感觉没什么用 当然也可以扩展User 加个字段是否开发者帐户等类似的
2.优化权限校验 优先读取Header->没有读取Session 中token解析用户
|
2023-05-24 11:19:36 +08:00 |
|