private static void StartAsConsoleApp() { try { Starter.Start(); Console.WriteLine("Сервер запущен"); Console.WriteLine("Нажмите ENTER для остановки"); Console.ReadLine(); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } finally { Starter.Stop(); Console.WriteLine("Сервер остановлен"); } }
protected override void OnStart(string[] args) { base.OnStart(args); Starter.Start(); }
protected override void OnStop() { Starter.Stop(); base.OnStop(); }