private static void Startup() { if (_startupTaskRunner != null) { lock (StartupLock) { if (_startupTaskRunner != null) { _startupTaskRunner.RunStartupTasks(); _startupTaskRunner = null; } } } }