void OnMessageUpdated(TextMessageUpdatedEventArgs e) { if (IsRemoteUser(e.Sender)) { MessageUpdated(this, e); } }
void chatHost_MessageUpdated(object sender, TextMessageUpdatedEventArgs e) { if (e.SessionID != Id) { return; } eventQueue.Enqueue(() => OnMessageUpdated(e)); }
void session_MessageUpdated(object sende, Squiggle.Core.Chat.TextMessageUpdatedEventArgs e) { IBuddy buddy; if (buddies.TryGet(e.Sender.ClientID, out buddy)) { MessageUpdated(this, new ChatMessageUpdatedEventArgs() { Id = e.Id, Sender = buddy, Message = e.Message }); LogHistory(EventType.Message, buddy, e.Message); } }