init static method

Future<void> init({
  1. required RxNetConfig config,
})

使用 RxNetConfig 初始化(推荐方式)

await RxNet.init(config:RxNetConfig(
  baseUrl: "https://api.example.com",
  cacheMode: CacheMode.CACHE_EMPTY_OR_EXPIRED_THEN_REQUEST,
  interceptors: [RxNetLogAdapterInterceptor()],
));

Implementation

static Future<void> init({required RxNetConfig config}) async {
  if (!kIsWeb) {
    try {
      WidgetsFlutterBinding.ensureInitialized();
    } catch (_) {}
  }
  await I.initNet(config: config);
}