registerAppUpdateDependencies function
void
registerAppUpdateDependencies(
- GetIt getIt, {
- AppUpdatePort? port,
- String currentVersion = '0.0.0',
Registers the app-update stack onto getIt.
Implementation
void registerAppUpdateDependencies(
GetIt getIt, {
AppUpdatePort? port,
String currentVersion = '0.0.0',
}) {
getIt
..registerLazySingleton<AppUpdatePort>(
() => port ?? InMemoryAppUpdateAdapter(),
)
..registerLazySingleton<AppUpdateService>(
() => AppUpdateService(
port: getIt<AppUpdatePort>(),
currentVersion: currentVersion,
),
);
}