Sorry, that should be context.WithValue, not ctx.WithValue ... On Wed, Feb 16, 2022 at 5:35 PM Galen Warren <ga...@cvillewarrens.com> wrote:
> When stateful functions are invoked, they are passed an instance of > statefun.Context, which wraps the context.Context received by the HTTP > request. Is there any way to customize that context.Context to, say, hold > custom values, using ctx.WithValue()? I don't see a way but I wanted to ask. > > If not, would you be interested in a PR to add this functionality? A > simple way might be to add a property to StatefulFunctionSpec, say: > > TransformContext func(ctx context.Context) context.Context > > ... that, if supplied, would be called to create a customized context that > would be used downstream? > > Thanks. >