public async Task <bool> ExecuteAsync(BrokeredMessage value, CancellationToken cancellationToken) { Guid?parentId = ServiceBusCausalityHelper.GetOwner(value); IFunctionInstance instance = _instanceFactory.Create(value, parentId); IDelayedException exception = await _innerExecutor.TryExecuteAsync(instance, cancellationToken); return(exception == null); }
public async Task <FunctionResult> ExecuteAsync(Message value, CancellationToken cancellationToken) { Guid?parentId = ServiceBusCausalityHelper.GetOwner(value); TriggeredFunctionData input = new TriggeredFunctionData { ParentId = parentId, TriggerValue = value }; return(await _innerExecutor.TryExecuteAsync(input, cancellationToken)); }