Dotnet Backend Patterns

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

kscz0000 Updated

File contents

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

局限性

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

kscz0000/antigravity-awesome-skills-CN/tree/main/反重力 - 超强技能 - 中文/skills/后端开发/主规则/dotnet-backend-patterns commit dfba760097

Frequently asked questions

npx skillmds@latest add kscz0000/dotnet-backend-patterns