public virtual void Handle(SelectedExplorerItemChanged @event) { var queue = @event.SelectedExplorerItem.As<QueueExplorerItem>(); SelectedQueue = queue != null ? queue.Queue : null; }
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(); }
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(); }