public void RestartServer(ExecutionTasks executionTasks) { switch (executionTasks) { case ExecutionTasks.start: { var armaServer = ArmaServer.GetInstance(); armaServer.StartAll(); break; } case ExecutionTasks.stop: { var armaServer = ArmaServer.GetInstance(); armaServer.StopAll(); break; } case ExecutionTasks.restart: { var armaServer = ArmaServer.GetInstance(); armaServer.RestartAll(); break; } } }
public static ArmaServer GetInstance() { return(_armaServer ?? (_armaServer = new ArmaServer())); }