Ejemplo n.º 1
0
        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;
            }
            }
        }
Ejemplo n.º 2
0
 public static ArmaServer GetInstance()
 {
     return(_armaServer ?? (_armaServer = new ArmaServer()));
 }