protected override void OnStart(string[] args) { try { _service = new HideezService(); } catch (Exception ex) { Debug.WriteLine(ex.Message); throw; } }
static void Main(string[] args) { try { SystemEvents.SessionSwitch += SystemEvents_SessionSwitch; var service = new HideezService(); while (true) { string line = Console.ReadLine(); if (line == "q" || line == "exit") { Console.WriteLine("exiting..."); service.Shutdown(); break; } } } catch (Exception ex) { Console.WriteLine(ex.Message); } }