public SendConferencialMessage( ConferencialMessageData conferencialMessageData, IServerConnection serverConnection, ICurrentContext currentContext) { _conferencialMessageData = conferencialMessageData; _serverConnection = serverConnection; _currentContext = currentContext; }
public void SendMessage() { var messageData = new ConferencialMessageData(ConnectedContactsNumber.ToList(), MessageContent); ICommand command = _sendConferenceMessageFactory(messageData); CommandInvoker.Invoke(command); var myMessage = new ConferencialMessage(0, DateTime.Now, MessageContent, null); Messages.Add(new ConferencialMessageViewModel(myMessage, "Me")); MessageContent = string.Empty; }