protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            SetContentView(LayoutResource);

            _messageObserversController = new MessageObserversController(ServicesLocation.Messenger)
                                          .AddObservers(GetMessageObservers());

            _messageObserversController.StartObserving();

            if (ViewModel is BaseMvxViewModel)
            {
                (ViewModel as BaseMvxViewModel).Load();
            }
        }
 protected override void OnResume()
 {
     _messageObserversController.StartObserving();
     base.OnResume();
 }
 public override void Appearing()
 {
     _messageObserversController.StartObserving();
     base.Appearing();
 }
 public override void ViewAppeared()
 {
     _messageObserversController.StartObserving();
     base.ViewAppeared();
 }