marshall method

  1. @override
Data marshall({
  1. required Context context,
  2. required Notification event,
})
override

Implementation

@override
Data marshall({
  required final Context context,
  required final Notification event,
}) =>
    Data(
        body: _Body.from(context, event),
        client: _Client.fromPlatform(),
        user: context.user,
        codeVersion: context.config.codeVersion,
        environment: context.config.environment,
        framework: context.config.framework,
        language: 'dart',
        level: event.level,
        notifier: const {'version': Notifier.version, 'name': Notifier.name},
        platform: Platform.operatingSystem,
        server: {'root': context.config.package},
        timestamp: DateTime.now().toUtc());