Ejemplo n.º 1
0
        public AdviceViewModel(IEventAggregator eventAggregator,
                               IRepository repository,
                               IRalfWestphal ralfWestphal,
                               CcdLevel currentLevel)
        {
            _repository   = repository;
            _ralfWestphal = ralfWestphal;
            _currentLevel = currentLevel;

            _logger.Trace("Wiring events");
            _adviceGivenEvent = eventAggregator.GetEvent <AdviceGivenEvent>();

            QueryRalfWestphal();
        }
Ejemplo n.º 2
0
        public AdviceViewModel(IEventAggregator eventAggregator,
                               IRepository repository,
                               IRalfWestphal ralfWestphal,
                               CcdLevel currentLevel)
        {
            _repository = repository;
            _ralfWestphal = ralfWestphal;
            _currentLevel = currentLevel;

            _logger.Trace("Wiring events");
            _adviceGivenEvent = eventAggregator.GetEvent<AdviceGivenEvent>();

            QueryRalfWestphal();
        }