asUnauthorized method
Transform this response to an UNAUTHORIZED
response.
Implementation
APIResponse<T> asUnauthorized(
{T? payload,
Object? payloadDynamic,
Map<String, dynamic>? headers,
Object? mimeType,
Map<String, APIMetric>? metrics}) {
return APIResponse.unauthorized(
payload: payload ?? (payloadDynamic == null ? this.payload : null),
payloadDynamic: payloadDynamic,
headers: headers ?? this.headers,
mimeType: mimeType ?? payloadMimeType,
metrics: metrics ?? _metrics)
.._copyStartedMetrics(this);
}