/// <summary>
        /// The main entry point for the application.
        /// </summary>
        private static void Main()
        {
            KernelContainer.Kernel = new StandardKernel( new ServiceModule() );

#if SERVICE
            var ServicesToRun = new System.ServiceProcess.ServiceBase[]
                                {
                                    new WindowsTimeService()
                                };
            System.ServiceProcess.ServiceBase.Run( ServicesToRun );
#else
            var service = new WindowsTimeService();
            try
            {
                service.Start( new string[] {} );

                do
                {
                } while ( Console.ReadLine() != "q" );
            }
            finally
            {
                service.Stop();
            }
#endif
        }
Beispiel #2
0
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        private static void Main()
        {
#if SERVICE
            var ServicesToRun = new System.ServiceProcess.ServiceBase[]
            {
                kernel.Get <WindowsTimeService>()
            };
            System.ServiceProcess.ServiceBase.Run(ServicesToRun);
#else
            var service = new WindowsTimeService();
            try
            {
                service.Start(new string[] { });
                Console.WriteLine("Press Enter to quit.");
                Console.ReadLine();
            }
            finally
            {
                service.Stop();
            }
#endif
        }
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        private static void Main()
        {
#if SERVICE
            var ServicesToRun = new System.ServiceProcess.ServiceBase[]
                                {
                                    kernel.Get<WindowsTimeService>()
                                };
            System.ServiceProcess.ServiceBase.Run( ServicesToRun );
#else
            var service = new WindowsTimeService();
            try
            {
                service.Start(new string[] { });
                Console.WriteLine("Press Enter to quit.");
                Console.ReadLine();
            }
            finally
            {
                service.Stop();
            }
#endif
        }