public async Task Handle(SelectedExplorerItemChanged @event)
        {
            selectedExplorerItem = @event.SelectedExplorerItem;
            await RefreshMessages();

            SearchBar.NotifyPropertiesChanged();
        }
        public virtual void Handle(SelectedExplorerItemChanged @event)
        {
            var endpointNode = @event.SelectedExplorerItem.As <EndpointExplorerItem>();

            if (endpointNode != null)
            {
                SelectedEndpoint = endpointNode.Endpoint;
            }

            var serviceNode = @event.SelectedExplorerItem.As <ServiceControlExplorerItem>();

            if (serviceNode != null)
            {
                SelectedEndpoint = null;
                SearchEnabled    = true;
            }

            var queueNode = @event.SelectedExplorerItem.As <QueueExplorerItem>();

            if (queueNode != null)
            {
                SelectedQueue = queueNode.Queue;
            }

            NotifyPropertiesChanged();
        }
Exemplo n.º 3
0
        public virtual void Handle(SelectedExplorerItemChanged @event)
        {
            var endpointNode = @event.SelectedExplorerItem.As <EndpointExplorerItem>();

            if (endpointNode != null)
            {
                SelectedEndpoint = endpointNode.Endpoint;
            }

            var queueNode = @event.SelectedExplorerItem.As <QueueExplorerItem>();

            if (queueNode != null)
            {
                SelectedQueue = queueNode.Queue;
            }

            NotifyPropertiesChanged();
        }
 public void Handle(SelectedExplorerItemChanged @event)
 {
     SelectedExplorerItem = @event.SelectedExplorerItem;
 }
 public void Handle(SelectedExplorerItemChanged @event)
 {
     selectedExplorerItem = @event.SelectedExplorerItem;
     RefreshMessages();
     SearchBar.NotifyPropertiesChanged();
 }
Exemplo n.º 6
0
        public void Handle(SelectedExplorerItemChanged @event)
        {
            var queue = @event.SelectedExplorerItem.As <QueueExplorerItem>();

            SelectedQueue = queue != null ? queue.Queue : null;
        }