private void OnMessageReceived(object sender, IMessageEventArgs e) { var message = e.Message; var jObject = JObject.Parse(message); _objectCreator.CreateObject(jObject); EntryCreated?.Invoke(this, new EventArgs()); }
private void OnMessageReceived(object sender, IMessageEventArgs e) { var message = e.Message; int id = Int32.Parse(message); EntryDeleter.DeleteObject(id); EntryDeleted?.Invoke(this, new EventArgs()); }
private void _objClient_OnMessageReceived(object sender, IMessageEventArgs e) { _objKeepAliveMonitor.Reset(); if (e.IsText) { Log.Debug($"Text received on {ID}"); var data = System.Text.Encoding.UTF8.GetBytes(e.Data); Rx?.Invoke(this, data); } else if (e.IsPing) { Log.Debug($"Ping received on {ID}"); } else if (e.IsBinary) { Log.Debug($"Data received on {ID}"); Rx?.Invoke(this, e.RawData); } }
private void Connection_OnMessage(object sender, IMessageEventArgs e) { _objKeepAliveMonitor.Reset(); if (e.IsText) { Log.Debug($"Text received on {ID}"); var data = System.Text.Encoding.UTF8.GetBytes(e.Data); Rx?.Invoke(this, data); } else if (e.IsPing) // -- do nothing, keep-alive is handled in this class { Log.Debug($"Ping received on {ID}"); } else if (e.IsBinary) { Log.Debug($"Data received on {ID}"); Rx?.Invoke(this, e.RawData); } }
private void _consumer_MessageReceived(object sender, IMessageEventArgs e) { _message = e.Message; _autoResetEvent.Set(); }
private void OnMessageReceived(object sender, IMessageEventArgs e) { ReadObjectsAndPublishMessage(); }
void OnLoggingMessageReserved(object sender, IMessageEventArgs args) { CurrentLogLine = args.Message; }
private void Listener_messageRetrieved(object sender, IMessageEventArgs e) { messageList = e.messages; collectionView.ItemsSource = messageList; collectionView.ScrollTo(messageList.Count - 1, -1, ScrollToPosition.End, true); }