public void HandleMessage(MessagePayload toHandle, List<MessagePayload> outgoingMessages) { if (!toHandle.IsDirectChannelMessage()) return; using (var context = new DirectReplyContext(toHandle.GetToAddress(), toHandle.GetFromAddress())) { messageReceiver.InputMessage(toHandle); outgoingMessages.AddRange(context.GetCurrentReplies()); } }
public void HandleMessage(MessagePayload toHandle, List<MessagePayload> outgoingMessages) { if (toHandle.IsDirectChannelMessage()) return; messageReceiver.InputMessage(toHandle); }