public void StopDlqMonitor() { lock (LOCK_OBJECT) { GlobalDlqMonitor?.Stop(); GlobalDlqMonitor = null; } }
public IList <DlqMonitor.LogRecord> FetchNewMonitorLogs() { lock (LOCK_OBJECT) { if (GlobalDlqMonitor == null) { return(new List <DlqMonitor.LogRecord>()); } return(GlobalDlqMonitor.FetchNewLogs()); } }