コード例 #1
0
        public static int RunConsole(string[] args)
        {
            IPBanService service = CreateService();

            if (args.Contains("test", StringComparer.OrdinalIgnoreCase))
            {
                service.RunTestsOnStart = true;
            }
            service.Start();
            Console.WriteLine("Press ENTER to quit");
            Console.ReadLine();
            service.Stop();
            return(0);
        }
コード例 #2
0
 protected override void OnStop()
 {
     service.Stop();
     service = null;
     base.OnStop();
 }
コード例 #3
0
 protected override void OnStop()
 {
     base.OnStop();
     service.Stop();
 }