encode method
Implementation
@override
Future<Request> encode(Request request) {
var body = request.body;
if (body is List) {
new List.from(
body.map((f) => (f is JsonSerializable) ? f.toJson() : f));
body = new List.from(
body.map((f) => (f is JsonSerializable) ? f.toJson() : f));
}
if (request.body is JsonSerializable) {
body = (request.body as JsonSerializable).toJson();
}
return super.encode(request.replaceBody(body));
}