logRequest static method
Logs a Dio request
Implementation
static Future<void> logRequest(
String baseUrl,
String path, {
Object? data,
Map<String, dynamic>? query,
Map<String, dynamic>? headers,
}) async {
final timestamp = DateTime.now().toIso8601String();
debugLog('------ App Request ------', level: LogLevel.info);
debugLog('Timestamp: $timestamp', level: LogLevel.info);
debugLog('URL: $baseUrl', level: LogLevel.info);
debugLog('Path: $path', level: LogLevel.info);
debugLog('Query: ${query ?? 'None'}', level: LogLevel.info);
debugLog('Headers: ${headers ?? 'None'}', level: LogLevel.info);
debugLog('Data: ${data ?? 'None'}', level: LogLevel.info);
debugLog('------ End App Request ------', level: LogLevel.info);
}