ThreadAbstraction static class ThreadAbstraction Documentation Code public static void ExecuteThread(Action action) Executes the specified action in a separate thread. public static Task ExecuteThreadLongRunning(Action action) Creates and starts a long-running Task for the specified Action. public static void Sleep(int millisecondsTimeout) Suspends the current thread for the specified number of milliseconds.