public QueueManagerViewModel(IQueueManagerView view, IApplicationController ac) : base(view, ac) { Queues = new QueueListViewModel(this); Channels = new ChannelListViewModel(this); Listeners = new ListenerListViewModel(this); BuildCommands(); }
internal ListenerListStatusInfo(ListenerListViewModel owner) : base() { Owner = owner; WeakEventManager <SelectableItemCollection <ListenerInfo>, PropertyChangedEventArgs> .AddHandler(Owner.Listeners, "CountChanged", Queues_CountChanged); }