RequestMetadata.fromJson constructor
Implementation
factory RequestMetadata.fromJson(Map<String, dynamic> json) =>
RequestMetadata(
userId: json['user_id'] as String?,
customData: Map<String, dynamic>.from(json)
..remove('user_id'), // Remove user_id from custom data
);