toJson method
SERIALIZATION
Implementation
Map<String, dynamic> toJson() {
final dynamic serializedBody = body != null && body is Serializable
? (body as Serializable).toJson()
: body;
return <String, dynamic>{
"id": id.hexString,
"key": key!.value,
"endpoint": endpoint,
"body": serializedBody,
"encoding": encoding?.name,
"headers": headers,
"method": method.value,
"queryParameters": queryParameters,
"createdAt": createdAt.toIso8601String(),
};
}