private static void Main(string[] args) { if (args.Contains("--console")) { using var subscriptionGuard = new SubscriptionGuard(); subscriptionGuard.startGuarding(); KEEP_PROGRAM_RUNNING.WaitOne(); } else { ServiceBase.Run(new Service()); } }
protected override void OnStart(string[] args) { subscriptionGuard = new SubscriptionGuard(); subscriptionGuard.startGuarding(); }