Example #1
0
 public TestableDependenciesGraphProvider(
     IDependenciesGraphProjectContextProvider projectContextProvider,
     SVsServiceProvider serviceProvider,
     JoinableTaskContextNode joinableTaskContextNode)
     : base(projectContextProvider, serviceProvider, joinableTaskContextNode)
 {
 }
Example #2
0
 public DependenciesGraphProvider(IDependenciesGraphProjectContextProvider projectContextProvider,
                                  SVsServiceProvider serviceProvider)
     : this(projectContextProvider,
            serviceProvider,
            new JoinableTaskContextNode(ThreadHelper.JoinableTaskContext))
 {
 }
Example #3
0
 public DependenciesGraphProvider(IDependenciesGraphProjectContextProvider projectContextProvider,
                                  SVsServiceProvider serviceProvider,
                                  JoinableTaskContextNode joinableTaskContextNode)
     : base(joinableTaskContextNode)
 {
     ProjectContextProvider = projectContextProvider;
     ServiceProvider        = serviceProvider;
 }
Example #4
0
        public ProjectDependenciesSubTreeProvider(UnconfiguredProject unconfiguredProject,
                                                  IDependenciesGraphProjectContextProvider projectContextProvider)
        {
            UnconfiguredProject    = unconfiguredProject;
            ProjectContextProvider = projectContextProvider;

            // subscribe to design time build to get corresponding items
            UnresolvedReferenceRuleNames = Empty.OrdinalIgnoreCaseStringSet
                                           .Add(ProjectReference.SchemaName);
            ResolvedReferenceRuleNames = Empty.OrdinalIgnoreCaseStringSet
                                         .Add(ResolvedProjectReference.SchemaName);
        }
Example #5
0
 public TestableProjectDependenciesSubTreeProvider(
     UnconfiguredProject unconfiguredProject,
     IDependenciesGraphProjectContextProvider projectContextProvider)
     : base(unconfiguredProject, projectContextProvider)
 {
 }