SuperAPI AI 工具集

dotnet-backend-patterns

编程与开发

查看项目

更新于 10-15 22:10

技能介绍

用途:该技能用于 C#/.NET 后端开发,帮助构建生产级 Web API、MCP 服务器和企业级后端,并遵循 2024/2025 年的现代最佳实践。

适用场景:开发新的 .NET Web API 或 MCP 服务器;审查 C# 代码的质量与性能;使用依赖注入设计服务架构;用 Redis 实现缓存策略;编写单元测试与集成测试;用 EF Core 或 Dapper 优化数据库访问;用 IOptions 模式配置应用;处理错误并实现弹性模式。

不适用场景:项目未使用 .NET 或 C#;只需要前端或客户端指导;任务与后端架构无关。

使用方式:先定义架构边界、模块与分层;应用依赖注入、异步模式和弹性策略;验证数据访问性能与缓存;为关键流程添加测试与可观测性。如需详细模式,可打开 resources/implementation-playbook.md,其中包含更详细的 .NET 模式与示例。

限制:仅在任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。具体安装命令、收费与平台信息暂未提供。