概述
系统总览图展示了 BitzOrcas.Modern 的完整架构全景:三个运行时宿主(Api、JobHost、AppHost)、十个构建块库(Domain、Application、Infrastructure 等)、七个平台模块以及三个外部基础设施依赖。
Coral 色标注了两个集成焦点——API 宿主和消息队列。
关键要点
- Api 宿主 是唯一的 HTTP 入口,承载所有 Minimal API 端点
- JobHost 运行 Quartz.NET 定时任务,无 HTTP 端口
- AppHost 仅用于本地开发(Aspire 编排),不部署到生产环境
- 构建块提供横切能力(审计、缓存、存储、多租户等)
- 平台模块通过 Contracts 层依赖构建块,模块间通过事件松耦合