logoutIM static method
Implementation
static Future<bool> logoutIM() async {
if (IMKitConfigCenter.enableOnlineStatus) {
await SubscriptionManager.instance.unsubscribeAll();
}
return getIt<IMLoginService>().logoutIM().then((result) {
if (result.isSuccess) {
getIt<ContactProvider>().cleanCache();
getIt<ContactProvider>().removeListeners();
}
return result.isSuccess;
});
}