app_binding.dart 413 B

12345678910111213
  1. import 'package:get/get.dart';
  2. import 'package:ftrecruiter/api/api_provider.dart';
  3. import 'package:ftrecruiter/api/api_repository.dart';
  4. //异步注入构造方法中的对象 用于Api网络请求相关的注入
  5. class AppBinding extends Bindings {
  6. @override
  7. void dependencies() async {
  8. Get.put(ApiProvider(), permanent: true);
  9. Get.put(ApiRepository(apiProvider: Get.find()), permanent: true);
  10. }
  11. }