示例#1
0
 public TestWPFViewModel(IMvxNavigationService mvxNavigationService, ISingnalRPersistensConnectionService singnalRPersistensConnectionService, IMvxMessenger messenger, IAlertService alertService)
     : base(mvxNavigationService)
 {
     _alertService = alertService;
     _singnalRPersistensConnectionService          = singnalRPersistensConnectionService;
     _singnalRPersistensConnectionService.Delegate = this;
     _messenger          = messenger;
     _token              = messenger.Subscribe <CloseEventTestMessenger>(CloseApplication);
     _nameGroups         = new List <string>();
     ListChatUser        = new ObservableCollection <ChatUser>();
     SelectedParticipant = new ChatUser();
     SendButtomCommand   = new MvxAsyncCommand(SendMessage);
     ctxTaskFactory      = new TaskFactory(TaskScheduler.FromCurrentSynchronizationContext());
 }
示例#2
0
 public WPFLoginViewModel(IMvxNavigationService navigationService, ISingnalRPersistensConnectionService singnalRPersistensConnectionService)
     : base(navigationService)
 {
     _singnalRPersistensConnectionService = singnalRPersistensConnectionService;
     LoginCommand = new MvxCommand(Login);
 }