module EventRouter::Serializer

Constants

ADAPTERS

Public Instance Methods

deserialize(payload, adapter:) click to toggle source
# File lib/event_router/serializer.rb, line 16
def deserialize(payload, adapter:)
  serializer_adapter(adapter).deserialize(payload)
end
serialize(payload, adapter:) click to toggle source
# File lib/event_router/serializer.rb, line 12
def serialize(payload, adapter:)
  serializer_adapter(adapter).serialize(payload)
end
serializer_adapter(adapter) click to toggle source
# File lib/event_router/serializer.rb, line 20
def serializer_adapter(adapter)
  EventRouter.configuration.serializer_adapter_class(adapter)
end