Пример #1
0
 public NotifyIconViewModel()
 {
     _client    = new HubClientService();
     Disconnect = new DelegateCommand(OnDisconnectExecute, OnDisconnectCanExecute);
     Connect    = new DelegateCommand(OnConnectExecute, OnConnectCanExecute);
     _client.ConnectionEvent += ClientOnConnectionEvent;
     _connectionActive        = _client.Connected;
 }
Пример #2
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);
            Execute.InitializeWithDispatcher();
            //var kernel = NinjectInitializator.InitializeNinjectKernel();
            _clientService = new HubClientService();

            if (!_clientService.Connected)
            {
                Current.Shutdown();
            }

            _notifyIcon = (TaskbarIcon)FindResource("NotifyIcon");

            _clientService.RecievedNotificationEvent += ClientServiceOnRecievedNotificationEvent;
        }