public void Perform() { var sendingContent = new ServerSendRoomMessageCommand.MessageContent { RoomName = _roomName, MessageId = _messageId, Text = _text }; ClientModel.Client.SendMessage(ServerSendRoomMessageCommand.CommandId, sendingContent); }
/// <summary> /// Редактирует сообщение. /// </summary> /// <param name="messageId">Идентификатор сообщения</param> /// <param name="message">Сообщение.</param> /// <param name="roomName">Название комнаты.</param> public void SendMessage(long?messageId, string message, string roomName) { if (message == null) { throw new ArgumentNullException("message"); } if (string.IsNullOrEmpty(roomName)) { throw new ArgumentException("roomName"); } var sendingContent = new ServerSendRoomMessageCommand.MessageContent { Message = message, RoomName = roomName, MessageId = messageId }; ClientModel.Client.SendMessage(ServerSendRoomMessageCommand.Id, sendingContent); }
public void SendMessage(long? messageId, string message, string roomName) { if (message == null) throw new ArgumentNullException("message"); if (string.IsNullOrEmpty(roomName)) throw new ArgumentException("roomName"); var sendingContent = new ServerSendRoomMessageCommand.MessageContent { Message = message, RoomName = roomName, MessageId = messageId }; ClientModel.Client.SendMessage(ServerSendRoomMessageCommand.CommandId, sendingContent); }