public static void Stop() { Console.WriteLine("Shutting down the application. Delaying 500ms"); GlobalVariables.IsShuttingDown = true; Thread.Sleep(500); Console.WriteLine("Stopping Snapshot Saver Engine gracefully"); _snapshotSaverEngine.StopAsync().Wait(); }