protected override void OnResume()
        {
            _messagingReceiver = new MessagingReceiver ();
            _messagingReceiver.MessageReceived += _messageReceivedEventHandler;
            _messagingReceiver.Start ();

            base.OnResume ();
        }
 protected override void OnPause()
 {
     if (_messagingReceiver != null) {
         _messagingReceiver.MessageReceived -= _messageReceivedEventHandler;
         _messagingReceiver.Stop ();
         _messagingReceiver = null;
     }
     base.OnPause ();
 }