DioAdapter.withOptions constructor

DioAdapter.withOptions(
  1. BaseOptions options
)

Creates a DioAdapter with BaseOptions.

使用 BaseOptions 创建 DioAdapter。

This factory method creates a platform-specific Dio instance with the provided BaseOptions.

此工厂方法使用提供的 BaseOptions 创建平台特定的 Dio 实例。

Parameters / 参数:

  • options: BaseOptions for configuring Dio 用于配置 Dio 的 BaseOptions

Example / 示例:

final adapter = DioAdapter.withOptions(
  BaseOptions(
    baseUrl: "https://api.example.com",
    connectTimeout: Duration(seconds: 30),
  ),
);

Implementation

factory DioAdapter.withOptions(BaseOptions options) {
  final dio = createConfiguredDio();
  dio.options = options;
  return DioAdapter(dio: dio);
}