public TrafficCardQuestionViewModel(IMvxMessenger messenger, ITrafficCardResponseService trafficCardResponseService, IMvxNavigationService navigationService, IUserService userService)
 {
     Messenger = messenger;
     _trafficCardResponseService = trafficCardResponseService;
     _navigationService          = navigationService;
     _userService = userService;
 }
Пример #2
0
        public TrafficCardViewModel(IMvxMessenger messenger, ITrafficCardResponseService trafficCardResponseService, IMvxNavigationService navigationService, IUserService userService)
        {
            Messenger = messenger;
            _trafficCardResponseService = trafficCardResponseService;
            _navigationService          = navigationService;
            _userService = userService;

            Messenger.Subscribe <RefreshMessage>(message => _clearDetailsInteraction.Raise(), MvxReference.Strong);
            Messenger.Subscribe <UserLogoutMessage>(message => _clearDetailsInteraction.Raise(), MvxReference.Strong);
            Messenger.Subscribe <TrafficCardResponseChangedMessage>(message => ResponseUpdated(message.ChangedResponse), MvxReference.Strong);
        }