cadrumo.application.operations.observation module¶
Canonical public projection of one atomically read operation observation.
- class OperationObservationService(reader, registry)[source]¶
Bases:
objectReturn one renderer-neutral projection without mutating operation state.
- Parameters:
reader (OperationObservationReader)
registry (OperationRegistry)
-
reader:
OperationObservationReader¶
-
registry:
OperationRegistry¶
- async observe(request)[source]¶
Dispatch the current request version and collapse internal failures safely.
- Return type:
TypeAliasType- Parameters:
request (OperationObservationVersionHeader | OperationObservationRequestV1)