Ulak/lib/core/app_bindings.dart
2026-04-03 16:02:27 +03:00

28 lines
743 B
Dart

import 'package:get/instance_manager.dart';
import 'package:version_01/services/api_services.dart';
import 'package:version_01/services/auth_service.dart';
import 'package:version_01/services/storage_service.dart';
class AppBindings extends Bindings {
@override
Future<void> dependencies() async {
await Get.putAsync<StorageService>(() async {
final service = StorageService();
await service.init();
return service;
});
await Get.putAsync<ApiServices>(() async {
final service = ApiServices();
await service.init();
return service;
});
await Get.putAsync<AuthService>(() async {
final service = AuthService();
await service.init();
return service;
});
}
}