public GroupedByTargetTreeViewProvider( IDependenciesTreeServices treeServices, IDependenciesViewModelFactory viewModelFactory, IUnconfiguredProjectCommonServices commonServices) : base(commonServices.Project) { TreeServices = treeServices; ViewModelFactory = viewModelFactory; CommonServices = commonServices; }
public DependenciesTreeViewProvider( IDependenciesTreeServices treeServices, IDependenciesViewModelFactory viewModelFactory, IUnconfiguredProjectCommonServices commonServices) { _treeServices = treeServices; _viewModelFactory = viewModelFactory; _commonServices = commonServices; _projectTreePropertiesProviders = new OrderPrecedenceImportCollection <IProjectTreePropertiesProvider>( ImportOrderPrecedenceComparer.PreferenceOrder.PreferredComesLast, projectCapabilityCheckProvider: commonServices.Project); }