我有一个测试应用程序,其中包含一个名为 TestSeq 的类和一个名为 Go() 的方法,它由以下代码块组成:
_writer.WriteLine("Doing foo action...");
var stopwatch = Stopwatch.StartNew();
// foo - some work here
stopwatch.Stop();
_writer.WriteDone("Results of foo action.", stopwatch.Elapsed);
在“某些工作”中,我有不同对WCF客户端的调用(CRUD操作、过滤器等)。因此,大量的重复代码,显然需要进行一些重构。我考虑创建一个TestAction类,但我不知道如何将“某些工作”部分放入其中。对我来说,这似乎是一个相当简单的问题,但我不知道应该搜索什么关键词。因此,我很高兴看到只带有关键词(模式名称或其他内容)或链接的答案。