public void SendMessage(string message) { ChatMessageModel model = new ChatMessageModel() { ChatorId = _chator.ChatorId, ChatorName = _chator.ChatorName, Message = message }; _sendMessageBox.OnNext(model); }
private void OnReceiveMessage(string message) { string[] parms = message.Split('|'); if (parms.Length < 3) { _receivedMessageBox.OnNext(new ChatMessageModel() { Message = message }); } else { var senderId = parms[0]; var senderName = parms[1]; var msg = parms[2]; ChatMessageModel model = new ChatMessageModel() { ChatorId = senderId, ChatorName = senderName, Message = msg }; _receivedMessageBox.OnNext(model); } }