eventscore.ext.redis package

Submodules

eventscore.ext.redis.serializers module

class eventscore.ext.redis.serializers.RedisEventSerializer(*args, **kwargs)[source]

Bases: IEventSerializer[bytes, str]

decode(event: bytes) Event[source]

Decode an event

Parameters:

event (IType) – Event to decode

Returns:

Decoded event

Return type:

Event

encode(event: Event) str[source]

Encode an event

Parameters:

event (Event) – Event to encode

Returns:

Encoded event

Return type:

RType

eventscore.ext.redis.streams module

Module contents