关于 dotnet-backend-patterns
.NET Backend Development Patterns 是面向 .NET API、MCP 服务及后端服务开发者的技能,涵盖架构、数据访问、弹性策略、测试和可观测性,并附有实现手册。
主要功能
- 01分层架构与依赖注入
- 02异步与弹性模式
- 03Redis 缓存与数据库访问
- 04测试与可观测性指导
适用场景
- 01设计 .NET Web API 或 MCP 服务
- 02审查 C# 后端代码
- 03改进数据访问、缓存与可靠性
MCP 相关
该技能提供开发 .NET MCP 服务的指导,但未说明服务会向客户端提供哪些工具或资源。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rmyndharis/ antigravity-skills --skill dotnet-backend-patterns安装后在 Claude Code 中输入/dotnet-backend-patterns确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/repository-template.csservice-template.csreferences/dapper-patterns.mdef-core-best-practices.mdresources/implementation-playbook.md详细介绍
.NET 后端开发模式
掌握 C#/.NET 模式,运用现代最佳实践(2024/2025)构建可用于生产环境的 API、MCP 服务和企业后端。
使用此技能的场景
- 开发新的 .NET Web API 或 MCP 服务
- 检查 C# 代码的质量和性能
- 使用依赖注入设计服务架构
- 使用 Redis 实现缓存策略
- 编写单元测试和集成测试
- 使用 EF Core 或 Dapper 优化数据库访问
- 使用 IOptions 模式配置应用
- 处理错误并实现弹性模式
不要在以下场景使用此技能
- 项目未使用 .NET 或 C#
- 只需要前端或客户端方面的指导
- 任务与后端架构无关
说明
- 定义架构边界、模块和分层。
- 应用 DI、异步模式和弹性策略。
- 验证数据访问性能和缓存。
- 为关键流程添加测试和可观测性。
- 如需了解详细模式,请打开
resources/implementation-playbook.md。
资源
resources/implementation-playbook.md:详细的 .NET 模式和示例。
评论
支持 Markdown