private void OnReadEvent(EventMetadata m, TEvent e) { EventEnvelope <TEvent> envelope = new EventEnvelope <TEvent>(e, m); _logger.Information("Received event {eventName} from SignalR hub.", envelope.Event.GetType().Name); _uiEventBus.GetEvent <EventEnvelope <TEvent> >().Publish(envelope); }
private void PublishEventInternal <TEvent>(TEvent ev) { _bus.GetEvent <TEvent>().Publish(ev); }