IEnumerable <PackageReference> GetPackageReferencesForSingleProject()
        {
            IPackageRepository        repository = repositoryCache.CreateAggregateRepository();
            IPackageManagementProject project    = solution.GetProject(repository, Project);

            return(project.GetPackageReferences());
        }
Esempio n. 2
0
 public IPackageRepository CreateAggregateRepository()
 {
     return(repositoryCache.CreateAggregateRepository());
 }
Esempio n. 3
0
 public IPackageRepository CreateAggregateRepository(IEnumerable <IPackageRepository> repositories)
 {
     return(packageRepositoryCache.CreateAggregateRepository(repositories));
 }
        IPackageManagementProject CreatePackageManagementProject(DotNetProject project)
        {
            var dotNetProject = new DotNetProjectProxy(project);

            return(packageManagementSolution.GetProject(packageRepositoryCache.CreateAggregateRepository(), dotNetProject));
        }
        IPackageManagementProject CreatePackageManagementProject(MSBuildBasedProject project)
        {
            IPackageRepository repository = packageRepositoryCache.CreateAggregateRepository();

            return(projectFactory.CreateProject(repository, project));
        }