replace method
Implementation
VenturoApiConfig replace(VenturoApiConfig? config) {
return VenturoApiConfig(
method: config?.method,
baseUrl: config?.baseUrl ?? super.baseUrl,
queryParameters: config?.queryParameters,
connectTimeout: config?.connectTimeout,
receiveTimeout: config?.receiveTimeout,
sendTimeout: config?.sendTimeout,
extra: config?.extra,
headers: config?.headers,
preserveHeaderCase: config?.preserveHeaderCase,
responseType: config?.responseType,
contentType: config?.contentType,
validateStatus: config?.validateStatus,
receiveDataWhenStatusError: config?.receiveDataWhenStatusError,
followRedirects: config?.followRedirects,
maxRedirects: config?.maxRedirects,
persistentConnection: config?.persistentConnection,
requestEncoder: config?.requestEncoder,
responseDecoder: config?.responseDecoder,
listFormat: config?.listFormat,
security: security,
configureInterceptor: config?.configureInterceptor ?? const VenturoApiInterceptor(),
);
}