/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { if (Debugger.IsAttached) { AlarmWorkflowService service = new AlarmWorkflowService(); service.OnStart(); service.Stop(); service.Dispose(); return; } if (Environment.UserInteractive) { string parameter = string.Concat(args); switch (parameter) { case "--install": InstallService(); break; case "--uninstall": UnInstallService(); break; } } else { ServiceBase.Run(new AlarmWorkflowService()); } }
/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { if (Debugger.IsAttached) { AlarmWorkflowService service = new AlarmWorkflowService(); service.OnStart(); service.Stop(); service.Dispose(); return; } ServiceBase.Run(new AlarmWorkflowService()); }
/// <summary> /// The main entry point for the application. /// </summary> static void Main() { if (Debugger.IsAttached) { AlarmWorkflowService service = new AlarmWorkflowService(); service.OnStart(); service.Stop(); service.Dispose(); return; } ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new AlarmWorkflowService() }; ServiceBase.Run(ServicesToRun); }
/// <summary> /// The main entry point for the application. /// </summary> static void Main() { if (Debugger.IsAttached) { AlarmWorkflowService service = new AlarmWorkflowService(); service.OnStart(); service.Stop(); service.Dispose(); return; } ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new AlarmWorkflowService() }; ServiceBase.Run(ServicesToRun); }