ループ内で特定の数のステートメント(.exeを実行している)を実行します。
ForEach(object obj in ListOfVersions)
{
Step 1: call Exe1 Args=obj.somevalues
Log Step 1 completed for obj
Step 2: call Exe2 Args=obj.somevalues
Log Step 2 completed for obj
Step 3: call Exe3 Args=obj.somevalues
Log step 3 completed for obj
}
Step 4: call Exe4
上記の状況で使用できる特定のデザインパターンはありますか?
編集:
すべてのエグゼは異なり、異なるパラメータで異なる操作を実行しています。