fix(di): улучшить обработку ошибок при инициализации репозиториев (#34)

* fix(di): улучшить обработку ошибок при инициализации репозиториев
* fix(di): улучшить обработку ошибок при инициализации репозиториев и сервисов

---------

Co-authored-by: petrovyuri <petrovyuri@example.com>
This commit is contained in:
Yuri Petrov
2025-10-23 12:00:09 +03:00
committed by GitHub
parent 5d93fb1713
commit 42b7c34d1a
3 changed files with 72 additions and 89 deletions

View File

@@ -134,8 +134,11 @@ class AppRunner {
..logOnComplete(name)
..stop();
},
onError: (message, error, [stackTrace]) =>
debugService.logError(message, error: error, stackTrace: stackTrace),
onError: (message, error, [stackTrace]) {
timerRunner.stop();
_debugService.logError(message, error: error, stackTrace: stackTrace);
throw Exception('Ошибка инициализации зависимостей: $message');
},
);
//throw Exception('Test error');
return diContainer;