You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
438 B

2 years ago
  1. import 'package:itasmob/data/network/app_api.dart';
  2. import 'package:itasmob/data/response/responses.dart';
  3. abstract class RemoteDataSource{
  4. Future<NewsResponse> getNews();
  5. }
  6. class RemoteDataSourceImplementer implements RemoteDataSource{
  7. AppServiceClient _appServiceClient;
  8. RemoteDataSourceImplementer(this._appServiceClient);
  9. @override
  10. Future<NewsResponse> getNews() async{
  11. return await _appServiceClient.getNews();
  12. }
  13. }