initialize method

  1. @override
Future<void> initialize()
override

Implementation

@override
Future<void> initialize() async {
  if(AbsStorage.awStorageConn == null) {
    AbsStorage.setAppwriteApp(Client()
      ..setEndpoint(myConfig!.serverConfig.storageConnInfo.storageURL)
      ..setProject(myConfig!.serverConfig.storageConnInfo.projectId)
      ..setSelfSigned(status: true)
    );
    _awStorage = dart_appwrite.Storage(dart_appwrite.Client()
      ..setEndpoint(myConfig!.serverConfig.storageConnInfo.storageURL)
      ..setProject(myConfig!.serverConfig.storageConnInfo.projectId)
      ..setKey(myConfig!.serverConfig.storageConnInfo.apiKey)
    );
  }
  _storage ??= Storage(AbsStorage.awStorageConn!);
}