fastcs.transport.graphql.graphql#

Members

GraphQLAPI

A Strawberry API built dynamically from a ControllerAPI

GraphQLServer

A GraphQL server which handles a controller.

class fastcs.transport.graphql.graphql.GraphQLServer(controller_api: ControllerAPI)[source]#

A GraphQL server which handles a controller.

Avoid running directly, instead use fastcs.launch.FastCS.

class fastcs.transport.graphql.graphql.GraphQLAPI(controller_api: ControllerAPI)[source]#

A Strawberry API built dynamically from a ControllerAPI

create_schema() Schema[source]#

Create a Strawberry Schema to load into a GraphQL application.