예제 #1
0
 static void Main(string[] args)
 {
     if (ParentProcess.RunningAsService)
         ServiceBase.Run(new SlackBotService());
     else
     {
         using (var service = new SlackBotService())
         {
             service.ConsoleStart(args);
             while (char.IsControl(Console.ReadKey(true).KeyChar)) ;
             service.Stop();
         }
     }
 }
예제 #2
0
 static void Main(string[] args)
 {
     if (ParentProcess.RunningAsService)
     {
         ServiceBase.Run(new SlackBotService());
     }
     else
     {
         using (var service = new SlackBotService())
         {
             service.ConsoleStart(args);
             while (char.IsControl(Console.ReadKey(true).KeyChar))
             {
                 ;
             }
             service.Stop();
         }
     }
 }