Под оркестровка Durable Functions никогда не возвращается к родительской - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть суб-оркестровка, которая вызывает пару действий. Одно из действий называется ~ 150 раз, и каждое действие заносится в Список задач, а затем ожидает Task.WhenAll (список). Каждая из этих задач возвращает изображение в кодировке base64, поэтому сообщения располагаются на большей стороне.

Оркестровка объединяет результаты этих действий и возвращает их в родительскую оркестровку. При выполнении отладчика оркестровка завершается корректно и возвращает соответствующие результаты.

У меня есть точка останова в родительской оркестрации на следующем шаге после получения результатов от суб-оркестрации, но она никогда не будет достигнута. Результаты никогда не возвращаются родителю.

Может ли это быть связано с размером сообщения, возвращаемого из суб-оркестровки?

Если я встраиваю код подчиненной оркестровки в родительскую оркестровку, а не называю его подчиненной, он работает нормально

...