ctx context.Context,
node *Node,
root := node.root()
workflowKey := node.backend.GetWorkflowKey()
return &immutableCtx{
ctx: ctx,
now: root.Now(nil),
root: root,
executionKey: ExecutionKey{
NamespaceID: workflowKey.NamespaceID,
BusinessID: workflowKey.WorkflowID,
RunID: workflowKey.RunID,
},
}
}
func (c *immutableCtx) Ref(component Component) ([]byte, error) {