seedkit_service_logger
Пакет логирования для SeedKit-приложений.
Интеграция
- В корне приложения обернуть запуск в
SentryFactory.init. - Обязательно заполни
sentryDsnиз переменных окружения:
Future<void> main() async {
await SentryFactory.init(
sentryDsn: EnviromentUtils.sentryKey,
appRunner: () async {
WidgetsFlutterBinding.ensureInitialized();
runApp(const App());
},
);
}
Использование
SeedKitLoggerService— сервис логирования;toотдаётLogger, методыi,w,e.SentryFactory— инициализация Sentry в корне проекта.SentryHandler— отправка crash analytics:setUser,removeUser,captureException,captureMessage.
Импорты
import 'package:seedkit_service_logger/seedkit_service_logger.dart';