internal void UnregisterForRemoteNotifications(MobeelizerOperationCallback callback) { Thread thread = new Thread(new ThreadStart(() => { MobeelizerOperationError error = null; try { CheckIfLoggedIn(); error = connectionManager.UnregisterForRemoteNotifications(NotificationChannelUri); } catch (Exception e) { Log.i(TAG, e.Message); error = MobeelizerOperationError.Exception(e); } callback(error); })); thread.Name = "Register for notification thread"; thread.Start(); }