Dio Datadog Tracking Adapter

This package provides a Dio adapter that supports Datadog tracking and native adapters like Cronet and Cupertino.

Uses BrowserClient by default on web and IOClient on other platforms.

Usage

To use this package, add dio_datadog_tracking_adapter as a dependency in your pubspec.yaml file:

dart pub add dio_datadog_tracking_adapter

Then, in your code, import the package and use the DatadogTrackingAdapter class:

import 'package:dio_datadog_tracking_adapter/dio_datadog_tracking_adapter.dart';

Dio()..httpClientAdapter = DatadogTrackingAdapter(
  useCronetOnAndroid: true, // default
  useUrlLoadingSystemOnIos: true, // default
);

Features and bugs

Please file feature requests and bugs at the issue tracker.