Где находится MessagesController: ApiController в шаблоне платформы бота SDK 4 - PullRequest
0 голосов
/ 28 февраля 2019

Я не могу найти контроллеры Api в своем шаблоне бота, который я скачал для своего бота веб-приложения.Где должен находиться «общедоступный класс MessagesController: ApiController»?

Спасибо

1 Ответ

0 голосов
/ 28 февраля 2019

Модель программирования в V4 является новой и не использует контроллеры.Вместо этого вы создаете класс, реализующий IBot, который вы затем регистрируете, используя idiomatic .NET Core API конфигурации во время запуска.В частности, вы называете services.AddBot<YourBot>(…) в ConfigureServices, а затем appBuilder.UseBotFramework() в Configure.

. Вы можете взглянуть на Startup.cs из "пустого" бота.в примерах , чтобы увидеть пример этого.

Оттуда Я предлагаю прочитать документацию «Как работают боты» для V4 , чтобы получить хороший общий обзор основных понятий, например повороты и контекст поворота, в V4.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...