У меня есть DurableOrchestrationClient, выполняющий несколько функций Activity, работающих над объектом ActivityMessage - как получить дескриптор обновленного объекта ActivityMessage в функции запуска?
например.
Функция стартера:
ActivityMessage am = new ActivityMessage();
var orchestrationId = starter.StartNewAsync("O_DispatchExecutor", am);
...>
[FunctionName("O_DispatchExecutor")]
public static async Task<ActivityMessage>
TaskExecutor([OrchestrationTrigger]DurableOrchestrationContext ctx, ILogger
log)
{
int index = 0; //
ActivityMessage input = ctx.GetInput<ActivityMessage>();
for (; index <= input.Rules.Count; index++) {
Rule r = input.Rules.ElementAt(index);
try
{
input = ctx.CallActivityAsync<ActivityMessage>(r.Name, input));
...
Любая помощь будет оценена