예제 #1
0
        static void WaitForCommands(ServerLogic ServerLogic)
        {
            string command = "";

            while (command != commands.exit.ToString())
            {
                command = Console.ReadLine()[1..];
예제 #2
0
        static void Main(string[] args)
        {
            ServerLogic Logic = new ServerLogic(ConsolePrint);

            Console.WriteLine("server starting ...");
            Start(Logic);
            WaitForCommands(Logic);
        }
예제 #3
0
 static async void Start(ServerLogic ServerLogic)
 {
     await Task.Run(() => ServerLogic.Start());
 }
예제 #4
0
 static void Main(string[] args)
 {
     ServerLogic.Start();
     ServerLogic.Run();
 }