| 12345678910111213141516171819202122232425 |
- import 'package:injectable/injectable.dart';
- import '../../base/app_base_request.dart';
- import '../../utils/atmob_log.dart';
- import '../../utils/http_handler.dart';
- import '../api/atmob_api.dart';
- import '../api/response/character_group_response.dart';
- @lazySingleton
- class CharactersRepository {
- final AtmobApi atmobApi;
- final String tag = "CharactersRepository";
- CharactersRepository(this.atmobApi) {
- AtmobLog.d(tag, '$tag....init');
- }
- Future<CharacterGroupResponse> getCharactersGroup() {
- return atmobApi
- .getCharactersGroup(AppBaseRequest())
- .then(HttpHandler.handle(true));
- }
- }
|