dedsi-framework
Dedsi Framework
Dedsi Framework 是基于 ABP 框架的扩展,提供 CQRS、Repository、审计、异常处理、ORM(EF Core/SqlSugar)、CAP、FastEndpoints 等增强功能。
何时使用
- 在 ABP 项目中接入 Dedsi Framework 模块
- 配置和使用 Dedsi CQRS 组件(命令、事件、命令处理器)
- 实现 Repository(CQRS 仓储和通用仓储)
- 配置审计功能(CreatorName 自动填充)
- 使用 DedsiControllerBase 导出 Excel/PDF
- 配置 SqlSugar ORM
- 配置异常处理中间件
- 遵循 Dedsi Framework 约定进行开发
能力规则
More from dedsiteam/dedsi-skills
dedsi-vue3-coding
Vue 3 coding guidelines and best practices with Dedsi UI components
15dedsi-vue3-project
Vue 3 project architecture overview with specific tech stack and development guidelines
12dedsi-vue-ui
Dedsi-Vue-UI 是一个基于 Vue 3 + TypeScript 的现代化 UI 组件库,提供了 37+ 个高质量组件,涵盖基础、布局、导航、数据展示和反馈等场景。
11vueuse-best-practices
VueUse composable patterns and TypeScript integration. Covers common VueUse gotchas, SSR compatibility, and best practices. Use when working with VueUse composables, debugging VueUse issues, or integrating VueUse with SSR.
11dedsiddd-dotnet-coding
用于在 DedsiDDD + .NET 项目中,按统一约定生成 DDD/CQRS 常见代码骨架(领域模型、DTO、EF Core 映射、仓储、Commands、Queries、Controller)。
10pinia-best-practices
Pinia store TypeScript configuration and typing issues. Covers storeToRefs type loss, getters circular references, and setup store patterns. Use when working with Pinia stores in Vue 3 projects, debugging store type errors, or fixing storeToRefs type inference.
9