---
name: api-xml-comments
description: API 接口 XML 注释规范与模板。在新增或修改后端 API、为接口方法编写或补全 XML 注释时使用。
---
# API 接口 XML 注释规范
## 何时使用
- 新增或修改后端 API 接口时
- 为接口方法补全或统一 XML 注释时
- 代码审查要求接口注释符合规范时
---
## 标准格式
所有 API 接口方法必须按以下格式编写 XML 注释:
```csharp
///
/// 接口功能描述(简洁明了的一句话)
///
///
/// 详细功能说明和使用场景
///
/// 示例请求:
/// ```json
/// {
/// "参数名": "参数值",
/// "参数名2": "参数值2"
/// }
/// ```
///
/// 参数说明:
/// - 参数名: 参数描述
/// - 参数名2: 参数描述
///
/// 参数描述
/// 返回值描述
/// 成功响应描述
/// 错误响应描述
/// 服务器错误描述
```
---
## 注释要求
- ``:一句话概括功能,简洁明了
- ``:详细说明、示例请求(JSON)、参数说明列表
- 示例请求使用 JSON 格式,参数说明用列表
- 必须包含所有可能返回的 HTTP 状态码(200/400/500 等)的 `` 说明
- 复杂接口必须提供完整请求示例