feat(app): Добавить сервис геолокации и обновить зависимости

This commit is contained in:
PetrovY
2025-06-23 10:30:24 +03:00
parent 150a85ab24
commit b54445be70
4 changed files with 66 additions and 1 deletions

View File

@@ -22,6 +22,9 @@ final class DiServices {
/// Сервис для работы с защищенным локальным хранилищем
late final ISecureStorage secureStorage;
/// Сервис для работы с геолокацией
late final ILocationService locationService;
/// Метод для инициализации сервисов в приложении.
///
/// Принимает:
@@ -52,6 +55,17 @@ final class DiServices {
onError('Ошибка инициализации ${ISecureStorage.name}', error, stackTrace);
}
try {
locationService = const AppLocationService();
onProgress(AppLocationService.name);
} on Object catch (error, stackTrace) {
onError(
'Ошибка инициализации ${ILocationService.name}',
error,
stackTrace,
);
}
onProgress('Инициализация сервисов завершена!');
}
}