apiVoid method

  1. @override
Future<ApiResult<EmptyResponse>> apiVoid(
  1. IReturnVoid request, {
  2. Map<String, dynamic>? args,
  3. String? method,
})
override

Implementation

@override
Future<ApiResult<EmptyResponse>> apiVoid(IReturnVoid request,
    {Map<String, dynamic>? args, String? method}) async {
  try {
    var result = await this.fetch<EmptyResponse>(
        method ?? resolveHttpMethod(request), request, args);
    return ApiResult<EmptyResponse>(response: result);
  } on Exception catch (e) {
    return ApiResult<EmptyResponse>(error: getResponseStatus(e));
  }
}