aio_microservice.graphql

Submodules

Classes

GraphqlContext

GraphqlExtension

Helper class that provides a standard way to create an ABC using

Package Contents

class aio_microservice.graphql.GraphqlContext[source]

Bases: Generic[aio_microservice.core.abc.CommonABCT], strawberry.litestar.BaseContext

service: aio_microservice.core.abc.CommonABCT
class aio_microservice.graphql.GraphqlExtension[source]

Bases: aio_microservice.core.abc.ExtensionABC

Helper class that provides a standard way to create an ABC using inheritance.

__graphql_schema__: ClassVar[strawberry.Schema]
graphql_litestar_on_app_init(app_config)
Parameters:

app_config (litestar.config.app.AppConfig)

Return type:

litestar.config.app.AppConfig