def _get_state(ctx: Context) -> EventNormalizationContextState: state = MiddlewareState.get_state(ctx, EventNormalizationContextState) if state is None: state = EventNormalizationContextState() MiddlewareState.set_state(ctx, state) # return state
def _get_state(ctx: Context) -> CommandContextState: state = MiddlewareState.get_state(ctx, CommandContextState) if state is None: state = CommandContextState() MiddlewareState.set_state(ctx, state) # return state