public CollectionExplorationViewModel(
     IDataApiClient dataApiClient,
     CollectionInformation collectionInformation,
     DataVisualizer dataVisualizer,
     IClipboard clipboard,
     ICollectionSwitcher collectionSwitcher)
 {
     CollectionInformation   = collectionInformation;
     DataObjectListViewModel = new DataObjectListViewModel(collectionInformation, dataApiClient, dataVisualizer, clipboard, collectionSwitcher);
     QueryEditorViewModel    = new QueryEditorViewModel(dataApiClient, collectionInformation.CollectionName);
     QueryEditorViewModel.JsonSearchFinished += QueryEditorViewModel_JsonSearchFinished;
 }
 private void QueryEditorViewModel_JsonSearchFinished(object sender, List <JObject> searchResults)
 {
     DataObjectListViewModel.SetSearchResult(searchResults, DataObjectListViewModel.IncludeMetadata);
 }