getToken method Null safety
- {required String domin,
- required int version,
- required AdminModel admin}
override
Api collection needs token to be used and authorized and this service gets this token
Implementation
@override
Future<String> getToken(
{required String domin,
required int version,
required AdminModel admin}) async {
final respose = await Dio().get(
'$domin/api/v$version/account/token',
queryParameters: {
'_UserName': admin.email,
'_Password': admin.password,
},
);
final result = ApiReturnResult.fromJSON(respose.data);
if (result.code == 200) {
return result.data as String;
} else {
throw ExceptionApi(code: result.code, message: result.error?.first);
}
}