public void Dispose() { receiver.Stop(); processor.Stop(); listenerServices.ForEach(s => s.Stop()); }