Example #1
0
 public QueueManagerViewModel(IQueueManagerView view, IApplicationController ac)
     : base(view, ac)
 {
     Queues    = new QueueListViewModel(this);
     Channels  = new ChannelListViewModel(this);
     Listeners = new ListenerListViewModel(this);
     BuildCommands();
 }
 internal QueueListStatusInfo(QueueListViewModel qlvm) : base()
 {
     Owner = qlvm;
     WeakEventManager <SelectableItemCollection <QueueInfo>, PropertyChangedEventArgs>
     .AddHandler(Owner.Queues, "CountChanged", Queues_CountChanged);
 }