internal static void Reset() { Logger.Debug("Resetting publisner: clearing queue and removing all subscribers"); lock (PublishReadingLock) { Readings = new ConcurrentQueue<Reading>(); } lock (AddSubscriberLock) { Subscribers.Clear(); } }