.NET 后端开发模式
掌握 C#/.NET 模式,用于构建生产级 API、MCP 服务器和企业后端,采用现代最佳实践(2024/2025)。
使用此技能的场景
- 开发新的 .NET Web API 或 MCP 服务器
- 审查 C# 代码的质量和性能
- 使用依赖注入设计服务架构
- 使用 Redis 实现缓存策略
- 编写单元测试和集成测试
- 使用 EF Core 或 Dapper 优化数据库访问
- 使用 IOptions 模式配置应用程序
- 处理错误并实现弹性模式
不使用此技能的场景
- 项目未使用 .NET 或 C#
- 仅需要前端或客户端指导
- 任务与后端架构无关
指导说明
- 定义架构边界、模块和分层。
- 应用依赖注入、异步模式和弹性策略。
- 验证数据访问性能和缓存。
- 为关键流程添加测试和可观测性。
- 如需详细模式,请打开
resources/implementation-playbook.md。
资源
resources/implementation-playbook.md包含详细的 .NET 模式和示例。
局限性
- 仅当任务明确符合上述范围时使用此技能。
- 不要将输出视为环境特定验证、测试或专家审查的替代。
- 如果缺少所需的输入、权限、安全边界或成功标准,请停止并请求澄清。