static async Task MainAsync() { #if (!DEBUG) ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new UnityService() }; ServiceBase.Run(ServicesToRun); #else UnityService myServ = new UnityService(); //myServ.SetupService().ConfigureAwait(true); await myServ.BeginService(); #endif }