wanshenmean
2026-03-12 f56441867f2cc77567f97a92348a5d878f0dca05
Code/WCS/WIDESEAWCS_Server/CLAUDE.md
@@ -229,3 +229,17 @@
- Redis 连接使用 **延迟初始化** - 首次访问时触发连接
- 在任务中使用 `ConsoleHelper.WriteSuccessLine()` / `WriteErrorLine()` 进行控制台输出
- TCP Socket 服务器独立于 HTTP API 运行
## 代码风格与命名规范
- 语言:C#,各项目已启用可空引用(nullable)。
- 缩进:4 个空格;大括号换行(与现有代码保持一致)。
- 命名:类型/方法/属性使用 `PascalCase`,局部变量/参数使用 `camelCase`,接口以 `I` 前缀命名。
- 文件命名与类型名保持一致(例如 `Sys_UserService.cs`、`TaskController.cs`)。
- `.editorconfig` 当前对 `*.cs` 抑制 CS8618;未经团队确认不要新增大范围警告抑制。
- 为新生成或者修改的代码的每一行添加详细注释,包括:
  - 方法的目的说明
  - 参数说明
  - 返回值说明
  - 每一行代码的作用
  - 异常情况的说明