У меня есть кнопка AdaptiveSubmitAction
на адаптивной карте, которая также проверит, выбрали ли пользователи более двух вариантов; бот ответит сообщением «Можно выбрать максимум 2 номера», все это работает нормально.
Однако, когда я нажимаю кнопку после получения сообщения, оно все равно отключается, то есть обрабатывает знак. Я пытался вернуть запрос с http статусом ok:
new AdaptiveSubmitAction
{
Title = Constants.SUBMIT,
Data = dictionary,
};
ConnectorClient connector = new ConnectorClient(new Uri(activity.ServiceUrl));
Activity reply = activity.CreateReply("You can select max 2 nos");
connector.Conversations.ReplyToActivity(reply);
return Request.CreateResponse(HttpStatusCode.OK);