A wrapper of Dart http package.
import'package:request_api/request_api.dart';
classExampleApi {
staticvoidinit() {
// RequestAPI.init(authority, bearerToken);RequestAPI.init('example.com', 'Bearer Example');
}
staticFuture<Model> getModel(
String arg, {
http.Client client,
}) async {
var data =awaitRequest.get('api/model/$arg', client: client);
var parser = () =>parseItem<Model>(
data.body,
Model.fromJson,
);
var result =awaittryParse(parser);
return result;
}
}IMPORTANT: outdated Readme.