postJson method
Future<Map<String, dynamic> >
postJson(
- String endpoint,
- Map<
String, dynamic> data, { - CancelToken? cancelToken,
Make a POST request and return JSON response
Implementation
Future<Map<String, dynamic>> postJson(
String endpoint,
Map<String, dynamic> data, {
CancelToken? cancelToken,
}) async {
try {
return await HttpResponseHandler.postJson(
dio,
endpoint,
data,
providerName: 'DeepSeek',
logger: logger,
cancelToken: cancelToken,
);
} on DioException catch (e) {
logger.severe('HTTP request failed: ${e.message}');
throw DeepSeekErrorHandler.handleDioError(e);
}
}