mirror of
https://github.com/smmarty/friflex_flutter_starter.git
synced 2025-12-22 09:30:45 +00:00
feat(app): Добавить сервис геолокации и обновить зависимости
This commit is contained in:
@@ -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('Инициализация сервисов завершена!');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user