putRequest<T> method
Implementation
Future<WebResponseTyped<T>> putRequest<T>(PutWebRequest<T> request) async {
var result =
await put(path: request.getPath(), jsonBody: request.getJsonBody());
if (result.result == WebRequestResult.ok) {
var data = request.toResponse(result.body!);
return WebResponseTyped.ok(data);
} else {
return WebResponseTyped(
result: result.result, responseContent: result.body?.toString());
}
}