예제 #1
0
 void IHandle <UserLoggingOut> .Handle(UserLoggingOut message)
 {
     if (Content != null)
     {
         Content.Close();
     }
 }
예제 #2
0
 public IObservable <IRxn> Process(UserLoggingOut @event)
 {
     return(RxObservable.Create(() =>
     {
         var loginPage = _defaultPages.LoginPage();
         PushRoot(loginPage, (IRxnPageModel)loginPage.BindingContext);
     })
            .Select(_ => (IRxn)null));
 }
예제 #3
0
 void IHandle <UserLoggingOut> .Handle(UserLoggingOut message)
 {
     CurrentUser = null;
 }
예제 #4
0
 public void Handle(UserLoggingOut message)
 {
     ShowLoginScreen();
 }