Exemplo n.º 1
0
        public Task SendMessage()
        {
            @Asure.NotNull(SelectedThread, MessageText, Messages);
            return(Bouncer.StartSingleTask(() =>
            {
                var newMessage = _chattingService.SendThreadMessage(SelectedThread, MessageText);
                MessageText = "";
                Messages.Add(newMessage);
                Messages = Messages.ToList(Messages.Count);

                OnPropertyChanged("MessageText");
                OnPropertyChanged("Messages");
            }));
        }