Beispiel #1
0
        public CurrentBalanceViewModel(IEventAggregator eventAggregator)
        {
            _eventAggregator = eventAggregator;
            _eventAggregator.GetEvent <AccountBalanceChangedEvent>().Subscribe(OnAccountBalanceChanged,
                                                                               ThreadOption.UIThread);
            _proxy = new AccountServiceClient();
            _proxy.CheckBalanceCompleted += OnCheckBalanceCompleted;

            _proxy.CheckBalanceAsync("001-012345");
        }
        public CurrentBalanceViewModel(IEventAggregator eventAggregator )
        {
            _eventAggregator = eventAggregator;
            _eventAggregator.GetEvent<AccountBalanceChangedEvent>().Subscribe(OnAccountBalanceChanged,
                                                                              ThreadOption.UIThread);
            _proxy = new AccountServiceClient();
            _proxy.CheckBalanceCompleted += OnCheckBalanceCompleted;

            _proxy.CheckBalanceAsync("001-012345");
        }