public MainWindowViewModel() { if (DesignerProperties.GetIsInDesignMode(new DependencyObject())) return; this._eventAggregator = new EventAggregator(); var saveFileService = new SaveFileService(); ETLViewModel = new ETLViewModel(); ProductExplorerViewModel = new ProductExplorerViewModel(this._eventAggregator, saveFileService); ReviewExplorerViewModel = new ReviewExplorerViewModel(this._eventAggregator, saveFileService); DataExplorerViewModel = new DataExplorerViewModel(ProductExplorerViewModel, ReviewExplorerViewModel); }
public DataExplorerViewModel(ProductExplorerViewModel productExplorerViewModel, ReviewExplorerViewModel reviewExplorerViewModel) { ProductExplorerViewModel = productExplorerViewModel; ReviewExplorerViewModel = reviewExplorerViewModel; }