send<T> method
Future<T?>
send<
T>( - String path, {
- Object? data,
- Map<String, dynamic>? queryParameters,
- CancelToken? cancelToken,
- Options? options,
- ProgressCallback? onSendProgress,
- ProgressCallback? onReceiveProgress,
})
Implementation
Future<T?> send<T>(String path, {
Object? data,
Map<String, dynamic>? queryParameters,
CancelToken? cancelToken,
Options? options,
ProgressCallback? onSendProgress,
ProgressCallback? onReceiveProgress,
}) async {
try {
final response = await _api.dio.request<T>(
path,
data: data,
queryParameters: queryParameters,
cancelToken: cancelToken,
options: options,
onReceiveProgress: onReceiveProgress,
onSendProgress: onSendProgress
);
cmd.onSuccess(response.data);
return response.data;
} catch (e, s) {
cmd.onError(e,s);
}
return null;
}