IPackageManager CreatePackageManager(IPackageRepository sourceRepository)
        {
            IPackageManager packageManager = packageManagerFactory.CreatePackageManager(sourceRepository, SolutionPackageRepository);

            packageManager.Logger = logger;
            return(packageManager);
        }
        ISharpDevelopPackageManager CreatePackageManager(IPackageRepository packageRepository)
        {
            MSBuildBasedProject         project        = projectService.CurrentProject as MSBuildBasedProject;
            ISharpDevelopPackageManager packageManager = packageManagerFactory.CreatePackageManager(packageRepository, project);

            ConfigureLogger(packageManager);
            return(packageManager);
        }
		public PackageManagementProject (
			IPackageRepository sourceRepository,
			IDotNetProject project,
			IPackageManagementEvents packageManagementEvents,
			IPackageManagerFactory packageManagerFactory)
		{
			SourceRepository = sourceRepository;
			this.project = project;
			this.packageManagementEvents = packageManagementEvents;
			
			packageManager = packageManagerFactory.CreatePackageManager (sourceRepository, project);
			projectManager = packageManager.ProjectManager;
		}
Exemple #4
0
        public PackageManagementProject(
            IPackageRepository sourceRepository,
            IDotNetProject project,
            IPackageManagementEvents packageManagementEvents,
            IPackageManagerFactory packageManagerFactory)
        {
            SourceRepository             = sourceRepository;
            this.project                 = project;
            this.packageManagementEvents = packageManagementEvents;

            packageManager = packageManagerFactory.CreatePackageManager(sourceRepository, project);
            projectManager = packageManager.ProjectManager;
        }
        public PackageManagementProject(
			IPackageRepository sourceRepository,
			MSBuildBasedProject project,
			IPackageManagementEvents packageManagementEvents,
			IPackageManagerFactory packageManagerFactory)
        {
            SourceRepository = sourceRepository;
            msbuildProject = project;
            targetFramework = new ProjectTargetFramework(project);
            this.packageManagementEvents = packageManagementEvents;

            packageManager = packageManagerFactory.CreatePackageManager(sourceRepository, project);
            projectManager = packageManager.ProjectManager;
        }
Exemple #6
0
        public PackageManagementProject(
            IPackageRepository sourceRepository,
            MSBuildBasedProject project,
            IPackageManagementEvents packageManagementEvents,
            IPackageManagerFactory packageManagerFactory)
        {
            SourceRepository             = sourceRepository;
            msbuildProject               = project;
            targetFramework              = new ProjectTargetFramework(project);
            this.packageManagementEvents = packageManagementEvents;

            packageManager = packageManagerFactory.CreatePackageManager(sourceRepository, project);
            projectManager = packageManager.ProjectManager;
        }