// 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 = {}; final queryParameters = {}; final _data = {}; _data.addAll(userRequest?.toJson() ?? {}); final Response> _result = await _dio.request( '/api/authenticate', queryParameters: queryParameters, options: RequestOptions( method: 'POST', headers: {}, extra: _extra, baseUrl: baseUrl), data: _data); final value = User.fromJson(_result.data); return value; } }