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));
        }