

- 1. 序言
- 2. 入门指南
- 3. 应用启动 Startup
- 4. 配置与选项
- 5. 动态 WebAPI
- 6. 规范化接口文档 (Swagger)
- 7. 友好异常处理
- 8. 数据校验
- 9. 数据库操作指南(EFCore)
- 9.0 入门简要
- 9.1 数据库上下文
- 9.2 数据库上下文定位器
- 9.3 数据库实体
- 9.4 仓储模式 (Repository)
- 9.5 新增操作
- 9.6 更新操作
- 9.7 新增或更新操作
- 9.8 删除操作
- 9.9 批量操作
- 9.10 查询操作
- 9.11 高级查询操作
- 9.12 视图操作
- 9.13 存储过程操作
- 9.14 函数操作
- 9.15 Sql 操作
- 9.16 Sql 模板
- 9.17 Sql 高级代理
- 9.18 多数据库操作
- 9.19 数据库生成模型 (Db First)
- 9.20 模型生成数据库 (Code First)
- 9.21 实体种子数据
- 9.22 审计日志 (Audit)
- 9.23 实体/全局查询筛选器
- 9.24 数据库操作拦截器
- 9.25. 实体数据监听器
- 9.26 事务和工作单元 (UnitOfWork)
- 9.27 读写分离/主从复制
- 9.28 分表分库
- 9.29 EFCore 最佳实践
- 10. SqlSugar 或其他 ORM
- 11. SaaS 多租户
- 12. 依赖注入/控制反转
- 13. 对象数据映射 Mapper
- 14. 分布式缓存
- 15. 安全鉴权
- 16. CORS 跨域
- 17. 视图引擎
- 18. 日志记录
- 19. 远程请求 (HttpClient)
- 20. 数据加解密
- 21. 全球化和本地化(多语言)
- 22. 事件总线
- 23. JSON 序列化
- 24. 即时通讯(编写中 ⏳)
- 25. 辅助角色服务 (Worker Service)
- 26. 定时任务/后台任务
- 27. 分布式 ID 生成
- 28. 模块化开发
- 29. Anno 微服务
- 30. 托管部署
- 31. 持续部署集成
- 32. 测试指南
- 33. 贡献指南
Last updated on by Monk