request<T> static method

Future<SmartResponse<T>> request<T>(
  1. SmartRequest request, {
  2. List<SmartPlugin>? extraPlugins,
  3. Set<Type>? excludePlugins,
  4. BaseOptions? optionsOverride,
  5. OnStart? onStart,
  6. OnSuccess<T>? onSuccess,
  7. OnError? onError,
  8. OnFinish? onFinish,
})

完整请求配置

Implementation

static Future<SmartResponse<T>> request<T>(
  SmartRequest request, {
  List<SmartPlugin>? extraPlugins,
  Set<Type>? excludePlugins,
  BaseOptions? optionsOverride,
  OnStart? onStart,
  OnSuccess<T>? onSuccess,
  OnError? onError,
  OnFinish? onFinish,
}) {
  return _default._request<T>(
    request,
    extraPlugins: extraPlugins,
    excludePlugins: excludePlugins,
    optionsOverride: optionsOverride,
    onStart: onStart,
    onSuccess: onSuccess,
    onError: onError,
    onFinish: onFinish,
  );
}