示例#1
0
        static void Main(string[] args)
        {
            JobService service = new JobService();

            if (Environment.UserInteractive)
            {
                service.OnStart(args);
                Console.WriteLine(DateTime.Now+" Running Janitor... <Press any key to stop>\n\nLive Output\n-----------");
                Console.Read();
                service.OnStop();
            }
            else
            {
                System.ServiceProcess.ServiceBase[] ServicesToRun;
                ServicesToRun = new System.ServiceProcess.ServiceBase[] {service};
                System.ServiceProcess.ServiceBase.Run(ServicesToRun);
            }
        }