Как разместить ms-бота, созданного на c# или composer, в службе Windows?

#botframework #chatbot #bot-framework-composer

Вопрос:

Мы должны использовать C# MS-бота в службе Windows. Как это реализовать в .Сетевое ядро для MSBot SDKv4? Все образцы используют службу приложений IIS/Azure в качестве платформы для размещения.

Ответ №1:

Это не какие-либо примеры или примеры, которые показывают, как явно это сделать. Но вы должны быть в состоянии следить за такими статьями, как эта или эта, а затем изменять их по мере необходимости. Это не должно сильно отличаться от размещения любого другого asp.net основное приложение.

Два момента, которые необходимо убедиться и покрыть, это:

  1. Убедитесь, что бот/приложение сконфигурировано (в файле appsettings.json или иным образом) таким образом, чтобы оно имело правильные данные конфигурации. В частности, идентификатор приложения/пароль
  2. Убедитесь, что соединитель/каналы могут попасть в конечную точку.