decode method
Decode a message from the transport format
Implementation
@override
T? decode(List<int> data) {
final jsonStr = utf8.decode(data);
final json = jsonDecode(jsonStr, reviver: _reviver) as Map<String, dynamic>;
return _fromJson(json);
}