validateAccess method
Future<ValidatedAccessRes?>
validateAccess(
{ - required CheckoutOptions checkoutOptions,
})
Implementation
Future<ValidatedAccessRes?> validateAccess(
{required CheckoutOptions checkoutOptions}) async {
try {
final validateAccessApi =
Uri.parse("${_baseNewsUrl + Constants.VALIDATE_ACCESS_KEY}");
Map<String, dynamic> requestBody = checkoutOptions.toJson();
FormData formData = new FormData.fromMap(requestBody);
final Response response =
await _dio.post(validateAccessApi.toString(), data: formData);
final Map<String, dynamic> accessValidatedMap =
_checkResponseStatusCode(response);
final ValidatedAccessRes validatedAccessRes =
ValidatedAccessRes.fromJson(accessValidatedMap);
return validatedAccessRes;
} catch (_) {
_checkResponseStatusCode((_ as DioError).response!);
}
}