# Dotnet Backend Patterns

> 掌握 C#/.NET 模式，用于构建生产级 API、MCP 服务器和企业后端，采用现代最佳实践（2024/2025）。

- Skill: `kscz0000/dotnet-backend-patterns` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add kscz0000/dotnet-backend-patterns`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kscz0000/dotnet-backend-patterns/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: kscz0000 (https://skillmd.com/u/kscz0000)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/kscz0000/dotnet-backend-patterns

---


# .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 模式和示例。

## 局限性

- 仅当任务明确符合上述范围时使用此技能。
- 不要将输出视为环境特定验证、测试或专家审查的替代。
- 如果缺少所需的输入、权限、安全边界或成功标准，请停止并请求澄清。

