migrate-static-to-wrapper - 将 C# 静态调用迁移到现有包装器
以机械化方式将限定范围内的 C# 静态依赖调用替换为现有注入式包装器或内置抽象,同时保持调用行为。
标签
更新于: 2026-10-08能力
典型输入
典型输出
该技能可以做什么
- 替换静态依赖调用
- 注入包装器依赖
- 更新受影响测试
- 保留 DateTime 类型
- 保留读取调用次数
- 验证迁移变更
输入
- C# 源文件
- 项目文件
- 迁移请求
- 迁移范围
- 替换抽象
- 注入策略
输出
- 修改后的源文件
- 更新后的测试文件
- 迁移差异
- 前置条件报告
- 验证状态
- 范围外项目列表
要求
- 工作区访问权限
- 现有包装器或内置抽象
- 可用的生产组合配置
- 受支持的 .NET 目标框架或已引用的抽象包
