ccnetcore
|
551597765c
|
perf: 优化sqlsguar分页查询
|
2025-12-07 18:50:02 +08:00 |
|
chenchun
|
5eaffe2ec2
|
feat: 新增更新并发乐观锁配置与支持
- 在 DbConnOptions 新增 EnabledConcurrencyException(bool,默认 false) 配置项。
- 在 SqlSugarRepository 引入 IAbpLazyServiceProvider,通过 IOptions<DbConnOptions> 延迟获取配置。
- UpdateAsync 改为仅当 EnabledConcurrencyException 为 true 且实体实现 IHasConcurrencyStamp 时,使用 ExecuteCommandWithOptLockAsync 并捕获 VersionExceptions 抛出 AbpDbConcurrencyException;否则回退到原有的 UpdateAsync 实现。
- 清理/调整部分 using 引用,新增 Microsoft.Extensions.Options 与 Volo.Abp.DependencyInjection 引用。
注意:默认值为 false,需在配置中显式开启 EnabledConcurrencyException 才会启用乐观并发校验,开启后会改变之前对带版本实体自动使用乐观锁的行为。
|
2025-11-17 11:19:15 +08:00 |
|
chenchun
|
2ec7b5f4fd
|
fix: 修复软删除时空引用异常
在 SqlSugarRepository.cs 中对 ISoftDelete 分支增加 GetByIdAsync 返回 null 的判断,避免在实体为 null 时继续反射赋值导致 NullReferenceException。若实体不存在,直接返回 false。
|
2025-11-13 16:49:44 +08:00 |
|
Gary
|
06e77aa8fd
|
update Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/UnifyResult/Fiters/FriendlyExceptionFilter.cs.
判断是否为模型验证错误,如果是,将errors传回,并打印日志
Signed-off-by: Gary <1511313969@qq.com>
|
2025-09-22 07:13:46 +00:00 |
|
Gary
|
4e792ba976
|
update Yi.Abp.Net8/framework/Yi.Framework.Mapster/YiFrameworkMapsterModule.cs.
自动扫描所有继承IRegister 的Mapster 配置
Signed-off-by: Gary <1511313969@qq.com>
|
2025-09-22 02:58:59 +00:00 |
|
chenchun
|
f90d3871fa
|
feat: 启用 Furion 统一返回结果并优化过滤器配置
- 在 `YiAbpWebModule` 中启用 `AddFurionUnifyResultApi` 以支持 Furion 风格的统一 API 返回格式
- 调整 `UnifyResultExtensions`,移除 `AbpExceptionFilter` 和 `AbpNoContentActionFilter`,确保统一结果过滤器优先执行
|
2025-09-16 11:48:36 +08:00 |
|
JiangCYkk
|
c5d636d697
|
添加动态数据下拉框,可以通过下拉框筛选获取后台数据;
未实现滚动分页;
|
2025-03-28 16:45:36 +08:00 |
|
JiangCYkk
|
3d704220f3
|
添加数据库上下文改为 services.Add() 方法,TryAdd() 让后面的 YiRbacDbContext 无法注入,导致数据权限过滤失效了
|
2025-03-28 16:45:26 +08:00 |
|
橙子
|
b830317608
|
Merge remote-tracking branch 'origin/abp' into abp
|
2025-03-23 17:16:37 +08:00 |
|
橙子
|
21ff599a4e
|
fix: 修复更新事件
|
2025-03-23 17:15:17 +08:00 |
|
chenchun
|
cbb3510d94
|
feat: 重构聊天室语义内核
|
2025-03-21 18:24:59 +08:00 |
|
橙子
|
3e07ca822a
|
refactor: ai+人工重构优化 framework
|
2025-02-23 03:06:06 +08:00 |
|
橙子
|
45736dfce9
|
feat: 完成多租户优化改造
|
2025-02-22 15:26:00 +08:00 |
|
chenchun
|
753b5b0a26
|
feat: 优化多租户配置
|
2025-02-21 18:00:06 +08:00 |
|
chenchun
|
a645264da7
|
feat: 统一修改时区
|
2025-02-08 10:39:53 +08:00 |
|
chenchun
|
09d19d876f
|
fix: 时区默认采用上海
|
2025-02-08 10:37:33 +08:00 |
|
橙子
|
373877cfcf
|
feat: 支持hangfire内存模式
|
2025-02-07 17:52:38 +08:00 |
|
橙子
|
4c4b78dda7
|
perf: 优化包版本
|
2025-02-05 11:36:20 +08:00 |
|
橙子
|
5d286ebc9e
|
feat: db操作支持不修改更新审计日志
|
2025-02-05 00:02:04 +08:00 |
|
橙子
|
85223629c1
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2025-02-03 10:30:26 +08:00 |
|
橙子
|
bf8454a963
|
!84 拼写错误
Merge pull request !84 from 高级CV工程师/abp
|
2025-01-31 13:57:21 +00:00 |
|
橙子
|
5d5ebb559b
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2025-01-18 01:09:42 +08:00 |
|
橙子
|
6482218a68
|
fix: 修复sqlsguar删除事件
|
2025-01-17 17:09:50 +08:00 |
|
橙子
|
5d21fd0f7c
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-12-26 21:58:53 +08:00 |
|
橙子
|
0184015ba8
|
feat:仓储支持工作单元
|
2024-12-26 21:58:42 +08:00 |
|
高级CV工程师
|
03a712fcfe
|
优化token输入
|
2024-12-23 19:25:56 +08:00 |
|
橙子
|
f0093499d1
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-12-21 23:31:17 +08:00 |
|
橙子
|
c00ada5aee
|
refactor: 完成文件模块优化重构
|
2024-12-21 23:00:43 +08:00 |
|
橙子
|
1c7637d28b
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-12-21 15:06:15 +08:00 |
|
橙子
|
48dc89c43d
|
feat: 支持对不同数据库的guid设置方式
|
2024-12-21 15:04:54 +08:00 |
|
橙子
|
723ce1bd5d
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-12-11 19:49:46 +08:00 |
|
橙子
|
5dfaf75440
|
feat: 新增实体领域事件
|
2024-12-10 22:04:46 +08:00 |
|
橙子
|
e4180a0c1a
|
Merge branch 'refs/heads/abp' into digital-collectibles
# Conflicts:
# Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
|
2024-11-30 23:52:33 +08:00 |
|
橙子
|
356938d6d3
|
pref: 优化db工作单元
|
2024-11-30 23:45:19 +08:00 |
|
chenchun
|
1090907178
|
perf: 优化动态api启动
|
2024-11-29 18:01:54 +08:00 |
|
chenchun
|
4191bc86ef
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-11-20 16:11:53 +08:00 |
|
chenchun
|
1cc0ef916f
|
feat:去除SqlSugarDbContextFactory的缓存
|
2024-11-20 16:11:33 +08:00 |
|
chenchun
|
fdbee4562a
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-11-20 13:44:30 +08:00 |
|
chenchun
|
5d793344cd
|
fix: 修复移除属性注入
|
2024-11-20 13:43:35 +08:00 |
|
橙子
|
559a45c917
|
Merge branch 'refs/heads/abp' into digital-collectibles
# Conflicts:
# Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/SqlSugarCoreExtensions.cs
# Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
|
2024-11-19 21:48:48 +08:00 |
|
橙子
|
cadbc09846
|
update Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/SqlsugarCoreExtensions.cs.
Signed-off-by: 橙子 <454313500@qq.com>
|
2024-11-19 13:45:54 +00:00 |
|
chenchun
|
e960db0d3e
|
feat: 完成hangfire支持工作单元
|
2024-11-19 18:38:58 +08:00 |
|
chenchun
|
eb2c05e9df
|
feat: 完成支持多db模式
|
2024-11-19 16:36:33 +08:00 |
|
chenchun
|
353a6b9d0c
|
feat: 完成dbfactory搭建
|
2024-11-19 12:05:26 +08:00 |
|
chenchun
|
5d2d269f11
|
feat: 完成多db功能搭建
|
2024-11-19 11:53:57 +08:00 |
|
chenchun
|
9acb157fae
|
feat: 完成ISqlSugarDbContextDependencies抽离
|
2024-11-19 11:19:13 +08:00 |
|
橙子
|
4198b53996
|
feat: 搭建多dbcontext模式
|
2024-11-18 00:03:20 +08:00 |
|
橙子
|
a7bf5e8873
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-11-16 13:10:17 +08:00 |
|
橙子
|
fdec9ed6b8
|
feat: 支持hangfire验证
|
2024-11-16 13:10:06 +08:00 |
|
橙子
|
32e4145927
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-11-16 11:01:18 +08:00 |
|