예제 #1
0
        private void SendMessage(string attach = "")
        {
            var message = new ChatMessage()
            {
                IsYourMessage = true,
                Text          = NewMessageText,
                AttachImg     = attach,
                UserName      = UserCurent.Name,
                UrlPhoto      = UserCurent.UrlPhoto
            };

            ChatMessages.Add(message);

            MessagingCenter.Send <ChatVM>(this, "ScrollToEnd");
            _chatService.SendMessage(message);

            _firebaseDatabase.SetValue(nodePath + "/" + message.Id, message);

            NewMessageText = "";
        }