public IMonoDevelopPackageManager CreatePackageManager(
            IPackageRepository sourceRepository,
            DotNetProject project)
        {
            IMonoDevelopPackageManager packageManager = factory.CreatePackageManager(sourceRepository, project);

            ProjectManager = packageManager.ProjectManager;
            return(packageManager);
        }
コード例 #2
0
 public PackageReferenceMonitor(
     IMonoDevelopProjectManager projectManager,
     IMonoDevelopPackageManager packageManager)
 {
     this.projectManager = projectManager;
     this.packageManager = packageManager;
     projectManager.PackageReferenceRemoved += PackageReferenceRemoved;
     projectManager.PackageReferenceAdded   += PackageReferenceAdded;
 }
		public PackageManagementProject2 (
			IPackageRepository sourceRepository,
			DotNetProject project,
			IPackageManagementEvents packageManagementEvents,
			IPackageManagerFactory2 packageManagerFactory)
		{
			SourceRepository = sourceRepository;
			msbuildProject = project;
			this.packageManagementEvents = packageManagementEvents;

			packageManager = packageManagerFactory.CreatePackageManager (sourceRepository, project);
			projectManager = packageManager.ProjectManager;
		}
        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;
        }