public void FireResuming() { try { var suspendableWorkQueue = ServiceLocator.Current.GetInstance<ISuspendableWorkQueue>(); suspendableWorkQueue.CancelSuspension(); if (Resuming != null) Resuming(); } catch { } } }