An event base class that provides its own validator and serializer implementation. This is meant to streamline event creation for app-space by forcing the payload of the event to be a JSONState.
The payload of the event.
Get the event's name for the bus.
Get the Serializer implementation for this event.
Get the internal state of this event, validated.
Validate the incoming data.