Esempio n. 1
0
 public SplashViewModel(IMessanger messanger)
 {
     Messages = new ObservableCollection <string>();
     messangerSubscription =
         messanger.Subscribe <SystemNotyficationMessage>(OnMessageArrive)
         .ExecuteOn(MessageProcessingThread.Dispatcher);
 }
        public ContentViewModel(IMessanger messanger)
        {
            //logger.Info("asd");
            messanger.Subscribe <string>(OnMessageArrived).ExecuteOn(MessageProcessingThread.Dispatcher);

            Button = new DummyCommand(this, messanger);
        }
Esempio n. 3
0
        public OtherContentViewModel(IMessanger messanger)
        {
            messanger.Subscribe <string>(OnMessageArrived).ExecuteOn(MessageProcessingThread.Dispatcher);

            Button     = new DummyCommandTwo(this, messanger);
            base.Title = "asd";
        }
Esempio n. 4
0
        public ShopMapFragment(IMessanger messanger,
                               IGeolocationService geolocationService,
                               ISettingsRepository settingsRepository)
        {
            _token = messanger.Subscribe <ShopCreatedMessage>(HandleShopCreated);

            _geolocationService = geolocationService;
            _settingsRepository = settingsRepository;
        }
Esempio n. 5
0
        public ContentViewModel(IMessanger messanger)
        {
            //logger.Info("asd");
            messanger.Subscribe <string>(OnMessageArrived).ExecuteOn(MessageProcessingThread.Dispatcher);

            Button     = new DummyCommand(this, messanger);
            base.Title = "asd";
            Items      = new ObservableCollection <string>(new[] { "-- All --", "Anna", "annie", "cookie", "lolo test" });
            Reset      = new ResetKey();
        }
 public NavigationManager(IContainer container, IMessanger messanger, IRegionManager regionManager,
                          IShellWindow shell, ILog loger, IMenuService menuService, IRegionNavigationJournal regionNavigationJournal)
 {
     this.menuService             = menuService;
     this.loger                   = loger;
     this.container               = container;
     this.shell                   = shell;
     this.messanger               = messanger;
     this.regionManager           = regionManager;
     this.regionNavigationJournal = regionNavigationJournal;
     subscription                 = messanger.Subscribe <NavigationRequest>(OnMessageArrived);
 }
Esempio n. 7
0
        public StatusViewModel(ISecurityService securityService, IEnvironmentService environmentService,
                               IMessanger messanger)
        {
            this.messanger      = messanger;
            messageSubscription =
                messanger.Subscribe <SystemNotyficationMessage>(OnMessageArrive)
                .ExecuteOn(MessageProcessingThread.Dispatcher);

            this.securityService    = securityService;
            this.environmentService = environmentService;
            UserName    = securityService.User.Name;
            Environment = environmentService.GetEnvironmentInfo().Code;
        }