import 'dart:async'; import 'dart:convert'; import 'package:<%= appsName %>/services/getIt.dart'; import '../models/<%= entityInstance %>.dart'; import '../../../services/network/rest_http_services.dart'; class <%= entityClass %>Services { Future<<%= entityClass %>> <%= entityInstance %>(String id) async { var response = await getIt().fetch('/api/<%= entityInstance %>' + id); return <%= entityClass %>.fromJson(json.decode(response)); } Future>> <%= entityInstance %>s([var page, var size, var sort]) async { var data = await getIt().fetch('/api/<%= entityInstance %>s'); return <%= entityClass %>.listFromString(data); } create<%= entityClass %>(<%= entityClass %> <%= entityInstance %>) async { } // update<%= entityClass %>(<%= entityClass %> <%= entityInstance %>) async { } // delete<%= entityClass %>(int id) async { } }