重构C#代码 github上提pr (中高级工程师预期小半天到一天)

issue地址:https://github.com/AElfProject/AElf/issues/1872 对TransactionExecutingService.ExecuteOneAsync(int,IChainContext,Transaction,Timestamp,CancellationToken,Address)进行重构,这是60行代码和6个参数的单位。解决这一问题将使我们的代码库更易于维护,并提高更好的代码中心的保持单元接口小准则评级! 以下是本指南的要点: 定义 将每个单元的参数数量限制为最多4个。 为什么? 保持较低的参数数量可以使单元更容易理解、测试和重用。 怎么做 通过将相关参数分组为对象来减少参数的数量。或者,尝试提取部分需要较少参数的单元。 您可以在构建可维护软件中找到有关此准则的更多信息。 祝您好运,编码愉快!