API reference
python:irx:irx.extensions.HandlerConfiguration.validate_contract
method validate_contract
validate_contract(phase: Phase, value_type: type[object], context_type: type[object]) -> None
Source: packages/irx/src/irx/extensions/handlers.py:316
Declared as: python:irx:irx.extensions.handlers.HandlerConfiguration.validate_contract
Reject handlers requiring unavailable phase arguments or services.
Parameters
-
phase โ Type: Phase
-
value_type โ Type: type[object]
-
context_type โ Type: type[object]