public ParResult Process(List<string> inputFiles, List<string> recoveryFiles, ParAction action) { switch (action) { case ParAction.ParCreate: return Create(ref inputFiles, ref recoveryFiles); case ParAction.ParRepair: return Repair(ref inputFiles, ref recoveryFiles); case ParAction.ParVerify: return Verify(ref inputFiles, ref recoveryFiles); } return ParResult.LogicError; }
public ParResult Process(List <string> inputFiles, List <string> recoveryFiles, ParAction action) { switch (action) { case ParAction.ParCreate: return(Create(ref inputFiles, ref recoveryFiles)); case ParAction.ParRepair: return(Repair(ref inputFiles, ref recoveryFiles)); case ParAction.ParVerify: return(Verify(ref inputFiles, ref recoveryFiles)); } return(ParResult.LogicError); }