将以下C#代码重构为新接口的最佳方法是什么?
旧:
Aaaa MyMethod(Aaaa a) {
Aaaa a2 = new Aaaa();
return a2;
}
新:
IAaaa MyMethod(IAaaa a) {
IAaaa a2 = new Aaaa();
return a2;
}
请注意,更换后新Aaaa()应该相同,并注意我想要重构我的完整解决方案而不仅仅是一个文件。
有没有工具?
更新: 我得到了一个downvote。似乎问题不够明确。我可以使用VisualStudio提取类的接口。
我想要一个如下的脚本/工具: