SchemaExtensionsRunner
Constructor:
Signature:
execution_context: ExecutionContext,
extensions: List[Type[SchemaExtension] | SchemaExtension] | None = None,
Parameters:
-
-
- Type
-
List[Type[SchemaExtension] | SchemaExtension] | None
- Default
-
None
Methods:
-
operation
Signature:
def operation(self) -> OperationContextManager:
-
validation
Signature:
def validation(self) -> ValidationContextManager:
-
parsing
Signature:
def parsing(self) -> ParsingContextManager:
-
executing
Signature:
def executing(self) -> ExecutingContextManager:
-
get_extensions_results_sync
Signature:
def get_extensions_results_sync(self) -> Dict[str, Any]:
-
get_extensions_results
Signature:
def get_extensions_results(self) -> Dict[str, Any]:
-
as_middleware_manager
Signature:
def as_middleware_manager(self, additional_middlewares: Any = ()) -> MiddlewareManager:
Attributes:
-
- Type
-
List[SchemaExtension]
-