public void Conversation_Send_Text_Message() { AVClient.Initialize("JXyR8vfpeSr8cfaYnob2zYl0-9Nh9j0Va", "Fgq2YlPdnP1KJEoWyF5tk2az"); var client = new AVIMClient("Tom"); AVIMConversation conversation = AVIMConversation.CreateWithoutData("573df12679df540060417452", client); client.ConnectAsync().ContinueWith(_ => { client.RegisterMessage <AVIMTextMessage>((message) => { var textMessage = message as AVIMTextMessage; Trace.WriteLine(textMessage.TextContent); }); client.RegisterMessage <AVIMAudioMessage>((audio) => { }); var text = new AVIMTextMessage("Hi,Jerry"); conversation.SendMessageAsync(text).ContinueWith(t => { Trace.WriteLine(text.Id); }).Wait(); }).Wait(); }