@@ -136,7 +136,7 @@ To initialize a **ConnectorClient** you use ServiceUrl persisted from previous m
136136Example:
137137~~~{.cs}
138138var userAccount = new ChannelAccount(name: "Larry", id: "@UV357341");
139- var connector = new ConnectorClient(incomingMessage.ServiceUrl);
139+ var connector = new ConnectorClient(new Uri( incomingMessage.ServiceUrl) );
140140var conversationId = await connector.Conversations.CreateDirectConversationAsync(botAccount, userAccount);
141141
142142IMessageActivity message = Activity.CreateMessageActivity();
@@ -156,19 +156,19 @@ To initialize a **ConnectorClient** you use ServiceUrl persisted from previous m
156156
157157Example:
158158~~~{.cs}
159- var connector = new ConnectorClient(incomingMessage.ServiceUrl);
159+ var connector = new ConnectorClient(new Uri( incomingMessage.ServiceUrl) );
160160List<ChannelAccount> participants = new List<ChannelAccount>();
161161participants.Add(new ChannelAccount("[email protected] ", "Joe the Engineer")); 162162participants.Add(new ChannelAccount("[email protected] ", "Sara in Finance")); 163163
164- ConversationParameters cpMessage = new ConversationParameters(message.Recipient, participants, "Quarter End Discussion");
165- var conversationId = connector.Conversations.CreateConversationAsync(cpMessage);
164+ ConversationParameters cpMessage = new ConversationParameters(message.Recipient, true, participants, "Quarter End Discussion");
165+ var conversationId = await connector.Conversations.CreateConversationAsync(cpMessage);
166166
167- IMessageActivity message = Activity.CreateMessageActivity();
167+ IMessageActivity message = Activity.CreateMessageActivity();
168168message.From = botAccount;
169169message.Recipient = new ChannelAccount("[email protected] ", "Lydia the CFO")); 170- message.Conversation = conversationId;
171- message.ChannelId = "email" ;
170+ message.Conversation = new ConversationAccount(id: conversationId.Id) ;
171+ message.ChannelId = incomingMessage.ChannelId ;
172172message.Text = "Hey, what's up everyone?";
173173message.Locale = "en-Us";
174174await connector.Conversations.SendToConversation((Activity)message);
0 commit comments