Deserialize event into a Event of given type
event
type
@override TEvent decode(List<int> bytes, String type) { return AggregateEventTypes.create<TData, TEvent>( type, json.decode(utf8.decode(bytes)) as TData, ); }