public async Task PurgeMessages(IEnumerable<QueueItem> itms) { _log.Trace("Purge Messages..."); InvokeWhileMonitoringPaused(() => { foreach( var itm in itms ) _mgr.PurgeMessage(itm); }); }