一份覆盖全部内容的总览地图。初次接触?请从快速开始入手。否则,直接选择与你当前需求最匹配的章节。
-
快速开始
安装模板、本地运行并了解项目结构。
-
架构
模块化单体、垂直切片架构、模块治理、横切管线和组合根。
-
架构图
BitzOrcas.Modern 系统架构的可视化图表集合。
-
模块
平台模块——Files、Notifications、Webhooks、PlatformBilling、Catalog、Tickets、Chat。
-
构建块
共享框架库——Domain、Application、Infrastructure、ORM 适配器、Modularity、CodeGeneration、Persistence Models。
-
横切关注点
BitzOrcas 的横切关注点 — 错误处理、限流、可观测性、审计管道、幂等性、健康检查、缓存和后台任务。
-
安全与授权
安全架构 — 三方案认证(JWT/HMAC/API Key)、多策略授权、HMAC nonce 防重放、Webhook 签名和委托(模拟)。
-
测试
测试策略 — 单元测试、集成测试、架构测试、应用测试和代码生成测试,采用垂直切片架构测试方法。
-
指南
实用指南 — 添加模块、添加功能、模板项目结构和升级说明。
-
部署
部署指南 — Aspire 编排用于本地开发,容器部署用于生产环境,以及 CI/CD 配置。
-
贡献指南
如何为 BitzOrcas 做贡献 — 代码风格、提交规范、PR 流程和项目结构。
-
更新日志
BitzOrcas.Modern 版本发布记录与版本历史。