// Public this method for reference public void KeyChecker(string KeyName, Action <string> action) { //Create process killing instance and shutdown related process AppProcessHandler ProcessStatus = new AppProcessHandler(); ProcessStatus.ProcessChecker("FrostEd", action); ProcessStatus.ProcessChecker("Drone", action); ProcessStatus.ProcessChecker("maya", action); //Call Registry key process Win32bitProcesser(KeyName, action); Win64bitProcesser(KeyName, action); }
public void Process(string[] RootPaths, Action <string> action) { //Try to clean the current processes AppProcessHandler ProcessStatus = new AppProcessHandler(); ProcessStatus.ProcessChecker("FrostEd", action); ProcessStatus.ProcessChecker("Drone", action); ProcessStatus.ProcessChecker("maya", action); //Check the player's input folder array foreach (string value in RootPaths) { DoProcess(value, action); } }