|
- // GENERATED CODE - DO NOT MODIFY BY HAND
-
- part of 'rest_client.dart';
-
- // **************************************************************************
- // RetrofitGenerator
- // **************************************************************************
-
- class _RestClient implements RestClient {
- _RestClient(this._dio, {this.baseUrl}) {
- ArgumentError.checkNotNull(_dio, '_dio');
- this.baseUrl ??= 'https://aquaman.aztrace.vn';
- }
-
- final Dio _dio;
-
- String baseUrl;
-
- @override
- login(userRequest) async {
- ArgumentError.checkNotNull(userRequest, 'userRequest');
- const _extra = <String, dynamic>{};
- final queryParameters = <String, dynamic>{};
- final _data = <String, dynamic>{};
- _data.addAll(userRequest?.toJson() ?? <String, dynamic>{});
- final Response<Map<String, dynamic>> _result = await _dio.request(
- '/api/authenticate',
- queryParameters: queryParameters,
- options: RequestOptions(
- method: 'POST',
- headers: <String, dynamic>{},
- extra: _extra,
- baseUrl: baseUrl),
- data: _data);
- final value = User.fromJson(_result.data);
- return value;
- }
- }
|