Beispiel #1
0
        public async Task <MessageResult> SendMessage(String access, String receiver, String content)
        {
            var api    = new MessageApi();
            var result = await api.SendMessage(access, receiver, content);

            return(result);
        }
Beispiel #2
0
 public static object sendMessage(string channelId, string content, string nonce, string parentMessageId)
 {
     return(new ThunkAction <AppState>((dispatcher, getState) => {
         return MessageApi.SendMessage(channelId, content, nonce, parentMessageId)
         .Then(sendMessageResponse => {
             dispatcher.dispatch(new SendMessageSuccessAction {
                 channelId = channelId,
                 content = content,
                 nonce = nonce
             });
         })
         .Catch(error => {
             dispatcher.dispatch(new SendMessageFailureAction());
             Debuger.LogError(message: error);
         });
     }));
 }