Создан образец бота в. Net Ядро, но невозможно выполнить с этим вложением программно - PullRequest
0 голосов
/ 20 февраля 2020

Я создал образец бота в. NET Core и могу найти количество вложений в Activity.Attachments. Кроме того, я хочу прочитать содержимое этого jpeg / PDF-файла и вернуть определенные данные c конечному пользователю (тот же пользователь загрузит их в бот). Но как только я загружаю его, элемент управления перемещается между контроллером Bot и классами DialogBot, хотя я использовал следующий код в своем коде:

if (stepContext.Context.Activity.Attachments != null && stepContext.Context.Activity.Attachments.Any())
{
    await HandleIncomingAttachment(stepContext, stepContext.Context.Activity, cancellationToken);
    return await Method2(stepContext, cancellationToken);
}

Примечание: управление не относится к методу, в котором есть приведенный выше код, даже если в «Activity» есть вложения.

Может кто-нибудь подсказать, как решить эту проблему?

...