private async void hyperlinkPublishEntity_Click(object sender, RoutedEventArgs e) { EntityMetadataListViewItem entity = GetItemFromRoutedDataContext <EntityMetadataListViewItem>(e); if (entity == null) { return; } await PublishEntityAsync(GetSelectedConnection(), new[] { entity.LogicalName }); }
private void lstVwEntities_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (e.ChangedButton == MouseButton.Left) { EntityMetadataListViewItem entity = GetItemFromRoutedDataContext <EntityMetadataListViewItem>(e); ConnectionData connectionData = GetSelectedConnection(); if (connectionData != null && entity != null) { connectionData.OpenEntityMetadataInWeb(entity.EntityMetadata.MetadataId.Value); } } }