Я думаю, что здесь может быть более простое решение.Рассматривали ли вы возврат простого значения, если ваша проверка прошла успешно, и создание исключения, обработанного оркестратором, если ваша проверка не пройдена?
Привязка ActivityTrigger обрабатывает как ввод, так и вывод.Согласно документам по обработке ошибок , функция действия может возвращать оркестратору любой вид JSON-сериализуемого объекта, а необработанные исключения, выданные функцией действия, перенаправляются обратно в оркестратор, где они могут обрабатыватьсяперехватывать блоки.
Командлет Activity-orchestrator не использует HTTP-запросы и ответы;он использует таблицы хранилища Azure для записи событий истории и очереди хранилища Azure для запуска действий по выполнению асинхронной работы или пробуждению оркестратора после завершения асинхронной работы какого-либо действия, соответственно.Если вам не нужен объект HttpResponse где-то в вашей оркестровке, нет необходимости заключать возвращаемое значение вашей активности в один.