12345678910111213141516171819202122232425262728 |
- import 'package:openapi/api.dart';
- class ApiService {
- late ApiClient _apiClient;
- late UserApi userApi;
- late AuthenticationApi authenticationApi;
- late OAuthApi oAuthApi;
- late AlbumApi albumApi;
- late AssetApi assetApi;
- late ServerInfoApi serverInfoApi;
- late DeviceInfoApi deviceInfoApi;
- setEndpoint(String endpoint) {
- _apiClient = ApiClient(basePath: endpoint);
- userApi = UserApi(_apiClient);
- authenticationApi = AuthenticationApi(_apiClient);
- oAuthApi = OAuthApi(_apiClient);
- albumApi = AlbumApi(_apiClient);
- assetApi = AssetApi(_apiClient);
- serverInfoApi = ServerInfoApi(_apiClient);
- deviceInfoApi = DeviceInfoApi(_apiClient);
- }
- setAccessToken(String accessToken) {
- _apiClient.addDefaultHeader('Authorization', 'Bearer $accessToken');
- }
- }
|