public void ProcessMessages(DeviceStatusMessage message) { PersistMessage(message); // TODO: do some message filtration. NorifyAllSubscriptions(message); }
private void PersistMessage(DeviceStatusMessage message) { //TODO: }
private void NorifyAllSubscriptions(DeviceStatusMessage message) { subject.OnNext(message); }