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.