docs/extensions/_template.md
ExtensionNameThis extension does ...
import strawberry
from strawberry.extensions import ExtensionName
@strawberry.type
class Query:
@strawberry.field
def hello(self) -> str:
return "Hello, world!"
schema = strawberry.Schema(
Query,
extensions=[
ExtensionName(),
],
)
class ExtensionName(an_argument=None): ...
an_argument: Optional[str] = NoneDescription of the argument.
import strawberry
from strawberry.extensions import ValidationCache
schema = strawberry.Schema(
Query,
extensions=[
ExtensionName(an_argument="something"),
],
)