Esempio n. 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="RosterViewModel"/> class.
        /// </summary>
        /// <param name="eventAggregator">The event aggregator.</param>
        /// <param name="logger">The logger.</param>
        /// <param name="rosterService">The roster service.</param>
        public RosterViewModel(IEventAggregator eventAggregator, ILoggerFacade logger, RosterService rosterService)
        {
            this.RosterService = rosterService;
            this.RegisterHandlers();

            logger.Log("RosterViewModel Initialized", Category.Debug, Priority.None);
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="RosterViewModel"/> class.
        /// </summary>
        /// <param name="eventAggregator">The event aggregator.</param>
        /// <param name="logger">The logger.</param>
        /// <param name="rosterService">The roster service.</param>
        public RosterViewModel(IEventAggregator eventAggregator, ILoggerFacade logger, RosterService rosterService)
        {
            this.RosterService = rosterService;
            this.RegisterHandlers();

            logger.Log("RosterViewModel Initialized", Category.Debug, Priority.None);
        }
 public RosterNamesPopupViewModel(RosterService rosterService)
 {
     this.RosterService = rosterService;
     //this.RosterNames.CollectionChanged += (s, e) => RaisePropertyChanged("RosterNames");
 }
Esempio n. 4
0
 public RosterNamesPopupViewModel(RosterService rosterService)
 {
     this.RosterService = rosterService;
     //this.RosterNames.CollectionChanged += (s, e) => RaisePropertyChanged("RosterNames");
 }