I'm opening this issue to introduce a custom ExecutionContext
. The goal is to remove some of our logic around converting GraphQLResolveInfo
to our Info
object and also standardise the info
object, as current info
inside extensions is GraphQLResolveInfo
and not Info
.
I think we can introduce a custom ExecutionContext
and override build_resolve_info
as shown here: https://github.com/graphql-python/graphql-core/blob/f145dc9d0ceb6943b8adcbf86ece3c6403b34bb3/src/graphql/execution/execute.py#L482-L488
I haven't checked how many time this is being called by graphql-core, hopefully we don't have to override a lot of other methods
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too