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