public AggregateDependenciesSnapshotProvider(
     IProjectExportProvider projectExportProvider,
     ITargetFrameworkProvider targetFrameworkProvider)
 {
     _projectExportProvider   = projectExportProvider;
     _targetFrameworkProvider = targetFrameworkProvider;
 }
 public StartupProjectHelper(IVsUIService <SDTE, DTE> dte,
                             IVsUIService <SVsSolution, IVsSolution> solution,
                             IProjectExportProvider projectExportProvider)
 {
     _dte      = dte;
     _solution = solution;
     _projectExportProvider = projectExportProvider;
 }
Exemple #3
0
 public AggregateDependenciesSnapshotProvider(IProjectExportProvider projectExportProvider)
 {
     ProjectExportProvider = projectExportProvider;
 }
Exemple #4
0
 public DependenciesGraphProjectContextProvider(IProjectExportProvider projectExportProvider,
                                                IProjectServiceAccessor projectServiceAccessor)
 {
     ProjectServiceAccessor = projectServiceAccessor;
     ProjectExportProvider  = projectExportProvider;
 }
Exemple #5
0
        /// <summary>
        /// Get the unconfigured property provider for the project
        /// </summary>
        internal virtual UnconfiguredProject GetUnconfiguredProject(IVsHierarchy hier)
        {
            IProjectExportProvider provider = GetExport <IProjectExportProvider>(hier);

            return(provider.GetExport <UnconfiguredProject>(hier.GetDTEProject().FileName));
        }
 public StartupProjectHelper([Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider, IProjectExportProvider projectExportProvider)
 {
     ServiceProvider       = serviceProvider;
     ProjectExportProvider = projectExportProvider;
 }
Exemple #7
0
 public DependenciesGraphProjectContextProvider(IProjectExportProvider projectExportProvider,
                                                SVsServiceProvider serviceProvider)
 {
     ServiceProvider       = serviceProvider;
     ProjectExportProvider = projectExportProvider;
 }