SuperAPI AI 工具集

dotnet-api

编程与开发

查看项目

更新于 10-16 02:32

技能介绍

用途:构建 ASP.NET Core API、EF Core 数据访问、gRPC、SignalR 与后端服务,涵盖中间件、安全(OAuth、JWT、OWASP)、弹性、消息传递等。

主要能力:按路由表加载 references/ 下配套文件,主题包括 Minimal APIs、中间件、EF Core 模式与架构、数据访问策略、gRPC、实时通信、Polly v8 弹性、HTTP 客户端、API 版本控制、OpenAPI、API 安全、OWASP、密钥管理、密码学、后台服务、Aspire、Semantic Kernel、架构模式、消息传递、服务通信、API 表面验证、库 API 兼容、I/O 管道、文件式应用、API 文档、HybridCache、YARP、输出缓存、Identity、Office 文档与 PDF。

使用方式:默认加载 references/minimal-apis.md 作为基线依赖;多数项目还需 references/architecture-patterns.md。根据任务关键词从路由表选择对应配套文件。

范围:包含 ASP.NET Core Web API(Minimal 与控制器)、数据访问(EF Core、Dapper、ADO.NET)、服务通信(gRPC、SignalR、SSE、消息传递)、安全(认证、OWASP、密钥、加密)、云原生(Aspire、弹性、后台服务)、AI 集成(Semantic Kernel)、架构模式与 API 表面验证。不包含 C# 语言特性、UI 渲染、测试编写、CI/CD 与构建工具,分别由 dotnet-csharp、dotnet-ui、dotnet-testing、dotnet-devops、dotnet-tooling 负责。具体安装命令与收费信息暂未提供。