protected override void Dispose (bool disposing)
		{
			if (disposing && notificationCenter != null){
				notificationCenter.RemoveObserver (this);
				notificationCenter = null;
			}
			base.Dispose (disposing);
		}
 public InternalNSNotificationHandler(NSNotificationCenter notificationCenter, Action<NSNotification> notify)
 {
     this.notificationCenter = notificationCenter;
     this.notify = notify;
 }
 public InternalNSNotificationHandler(NSNotificationCenter notificationCenter, Action <NSNotification> notify)
 {
     this.notificationCenter = notificationCenter;
     this.notify             = notify;
 }