Exemple #1
0
        public void Run(string[] args)
        {
            _hadoukenService.Load(args);

            Console.TreatControlCAsInput = true;

            while (true)
            {
                var key = Console.ReadKey(true);

                if ((key.Modifiers & ConsoleModifiers.Control) == ConsoleModifiers.Control && key.Key == ConsoleKey.C)
                {
                    break;
                }
            }

            _hadoukenService.Unload();

            Console.WriteLine("Hadouken has exited. Press any key to close.");
            Console.ReadKey();
        }
 protected override void OnStop()
 {
     _service.Unload();
 }