extractRequiredField<T> function
Implementation
T extractRequiredField<T>(Map<String, dynamic> json, String field) {
if (json[field] == null || (json[field] is String && json[field].isEmpty))
throw MissingRequiredFieldException(field);
return json[field];
}