gewuyou
|
ff553977e3
|
chore(license): 补齐 Apache-2.0 文件头治理
- 新增许可证文件头检查与修复脚本
- 补充维护者手动修复 PR 工作流和 CI 校验
- 更新贡献指南中的文件头说明
- 补齐仓库维护源码和配置文件的许可证声明
|
2026-05-03 19:39:49 +08:00 |
|
GeWuYou
|
23489570bf
|
fix(analyzers): 降低 Core、Cqrs、Godot 与生成器的构建警告
- 清理 GFramework.Core 与 GFramework.Cqrs 中的大量低风险 Meziantou 警告
- 修复 GFramework.Godot 运行时中的 ConfigureAwait、StringComparison 与参数校验告警
- 调整 Core SourceGenerators 中的字符串比较、文件命名与局部长方法问题
- 拆分部分配置与缓存辅助类型文件以消除 file/type mismatch 告警
- 更新 warning reduction 跟踪与执行记录,保留下一批结构性告警的恢复点
|
2026-04-18 16:47:44 +08:00 |
|
GeWuYou
|
4db7923512
|
docs(core): 添加 CQRS 架构模式详细文档
- 完整介绍 CQRS 核心概念包括命令、查询、处理器和分发器
- 提供命令和查询的定义与实现示例代码
- 详细介绍处理器编写方法和注册流程
- 说明管道行为(Behaviors)的使用方式
- 展示通知(Notification)和流式处理功能
- 提供最佳实践和常见问题解决方案
- 包含完整的 API 参考和用法示例
|
2026-04-15 11:44:44 +08:00 |
|
GeWuYou
|
5c112f8545
|
docs(core): 添加 CQRS 和核心框架文档
- 新增 CQRS 详细文档,介绍命令查询职责分离模式
- 添加核心框架概述文档,包含架构图和快速开始指南
- 详细介绍五层架构设计和组件联动机制
- 提供完整的最佳实践和设计理念说明
- 添加架构生命周期管理和模块化设计说明
|
2026-04-14 22:30:59 +08:00 |
|
gewuyou
|
48e57c8547
|
Replace Mediator runtime with built-in CQRS
|
2026-04-14 20:46:59 +08:00 |
|
GeWuYou
|
16fae83f70
|
feat(architectures): 添加架构基类和初始化编排功能
- 实现 Architecture 基类,提供系统、模型、工具等组件的注册与管理功能
- 添加 ArchitectureBootstrapper 协调器,负责初始化期间的基础设施准备工作
- 实现生命周期管理、组件注册管理和模块管理功能
- 提供同步和异步初始化方法,支持不同场景下的架构初始化需求
- 添加架构上下文绑定和 IOC 容器冻结功能,确保运行时依赖图稳定
- 实现架构生命周期钩子注册和阶段变更事件功能
- 添加完整的单元测试验证初始化编排流程的正确性
|
2026-04-05 10:03:48 +08:00 |
|