Я пытаюсь реализовать довольно простой командный бот, но постоянно сталкиваюсь с проблемами с непредсказуемым поведением. Например, документация ясно говорит, что Команды применяют адаптивную карту в качестве отклика развертывания ссылки, но когда я отправляю довольно простой ответ, например:
var card = new AdaptiveCard(new AdaptiveSchemaVersion(1, 0));
card.Body.Add(new AdaptiveTextBlock { Text = "Title", Size = AdaptiveTextSize.ExtraLarge });
var attachment = new MessagingExtensionAttachment { ContentType = AdaptiveCard.ContentType, Content = card };
var result = new MessagingExtensionResult(AttachmentLayoutTypes.List, "result", new[] { attachment });
return new MessagingExtensionResponse(result);
Команды ничего не отображают или не возвращаются к значениям по умолчанию поведение. Таким образом, вопрос - есть ли способ отладки, почему он не работает?