public override async Task OnTrigger(ITriggerActivity activity) { var message = JsonConvert.DeserializeObject <Message>(((JObject)activity.Value).GetValue("Message").ToString()); var messageActivity = message.ResumptionCookie.GetMessage(); var client = new ConnectorClient(new Uri(messageActivity.ServiceUrl)); var triggerReply = messageActivity.CreateReply(); triggerReply.Text = $"This is coming back from the trigger! {message.Text}"; await client.Conversations.ReplyToActivityAsync(triggerReply); }
public virtual Task OnTrigger(ITriggerActivity activity) { return(Task.CompletedTask); }