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