Files
rasadyar_application/lib/infrastructure/di/di.dart

19 lines
463 B
Dart
Raw Normal View History

2025-05-14 11:44:46 +03:30
import 'package:rasadyar_auth/auth.dart';
import 'package:rasadyar_chicken/data/di/chicken_di.dart';
2025-05-14 11:44:46 +03:30
import 'package:rasadyar_core/core.dart';
final di = GetIt.instance;
2025-07-19 15:35:07 +03:30
Future<void> setupPreInjection() async {
2025-05-17 17:07:44 +03:30
await setupAllCoreProvider();
await setupAuthDI();
2025-07-19 15:35:07 +03:30
di.registerSingleton<DioRemote>(
DioRemote(baseUrl: 'https://everestacademy.ir/'),
instanceName: 'baseRemote',
);
}
2025-07-19 15:35:07 +03:30
Future<void> setupInjection() async {
await setupChickenDI();
}