Функция Azure отправляет фрагментированный ответ, а Dialogflow не обрабатывает его - PullRequest
0 голосов
/ 07 января 2019

Я создаю действие Google, используя поток Dialog с webhook, реализованным как функция Azure, написанная на c #. Я столкнулся с проблемой, заключающейся в том, что при использовании .net core 2 ответ, отправленный обратно из функции Azure, обрабатывается по частям, но поток диалога не понимает ответ по частям. Несмотря на то, что было возможно отключить разделение на части с помощью полной платформы .net, это сложнее сделать с ядром .net 2. Кто-нибудь нашел решение этой проблемы?

Спасибо

Я искал в Интернете, и я не единственный, кто сталкивается с этой проблемой, но я еще не видел решения, которое работает с .net core

Я ожидаю, что когда поток Dialog вызывает webhook, он получает ответ, который он может обработать.

1 Ответ

0 голосов
/ 30 января 2019

Проблема частичного ответа была исправлена ​​ (Включение буферизации для всех запросов) с момента выпуска среды выполнения 2.0.12265 , сейчас см. 2.0.12285.0 (В портале, Настройки приложения функции , Runtime версия) на моей стороне.

...