石墨烯解析器后如何使用中间件?
How to use middleware after resolver in graphene?
在 Node 中使用 Graphql,您可以使用中间件 BEFORE 或 AFTER 解析器,例如,使用 Prisma .
在 Python 中,使用 Graphene,我只能找到一种方法来使用中间件 BEFORE 解析器。
有没有办法在 Python 中的解析器 之后使用中间件?
怎么样:
class SomeMiddleware(object):
def resolve(self, next, root, info, **args):
next_node = next(root, info, **args)
...logic...
return next_node
在 Node 中使用 Graphql,您可以使用中间件 BEFORE 或 AFTER 解析器,例如,使用 Prisma .
在 Python 中,使用 Graphene,我只能找到一种方法来使用中间件 BEFORE 解析器。
有没有办法在 Python 中的解析器 之后使用中间件?
怎么样:
class SomeMiddleware(object):
def resolve(self, next, root, info, **args):
next_node = next(root, info, **args)
...logic...
return next_node