Пример #1
0
    private void SendChatMessage(string message)
    {
        var feedId = GenerateChatId(new[] { GetSocial.User.Id, Receiver.Id });
        var messageContentBuilder = ActivityPostContent.CreateBuilder()
                                    .WithText(message);

        MNP.ShowPreloader("Sending message", "Please wait...");
        GetSocial.PostActivityToFeed(feedId, messageContentBuilder.Build(), post =>
        {
            SendNotification(message, Receiver.Id);
            LoadMessages();
        }, error =>
        {
            MNP.HidePreloader();
            _console.LogE("Failed to send message, error: " + error);
        });
    }
 void PostToFeed()
 {
     GetSocial.PostActivityToFeed(_feed, GetPost(),
                                  activity => { _console.LogD(string.Format("Posted to [{0}] content: {1}", _feed, activity.ToString())); },
                                  OnError);
 }