static void Main() { controller = new ControllerConnection(); ControllerCommands.TokenAuth(controller, reconect); ControllerCommands.StartLisen(controller); controller.On_Messege += OnMessage; controller.On_Exception += Controller_On_Exception; }
public static void OnMessage(object sender, string m) { string[] marray = m.Split("\n"); if (marray[marray.Length - 1] == "") { marray = marray.Take(marray.Count() - 1).ToArray(); } foreach (string current in marray) { Console.WriteLine(DateTime.Now.ToShortTimeString() + " (SERVER): " + current); } if (m.StartsWith('{')) { ControllerCommands.Device(controller, m); } if (m == "authorization token not found\n") { ControllerCommands.TokenAuth(controller, reconect); } }