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