public PackageReferenceMonitor(
     IMonoDevelopProjectManager projectManager,
     IMonoDevelopPackageManager packageManager)
 {
     this.projectManager = projectManager;
     this.packageManager = packageManager;
     projectManager.PackageReferenceRemoved += PackageReferenceRemoved;
     projectManager.PackageReferenceAdded   += PackageReferenceAdded;
 }
        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,
			IDotNetProject project,
			IPackageManagementEvents packageManagementEvents,
			IPackageManagerFactory packageManagerFactory)
		{
			SourceRepository = sourceRepository;
			this.project = project;
			this.packageManagementEvents = packageManagementEvents;
			
			packageManager = packageManagerFactory.CreatePackageManager (sourceRepository, project);
			projectManager = packageManager.ProjectManager;
		}
Example #4
0
 public FakePackageManager()
 {
     ProjectManager   = FakeProjectManager;
     SourceRepository = FakeSourceRepository;
 }
 public RemovedPackageReferenceMonitor(IMonoDevelopProjectManager projectManager)
 {
     this.projectManager = projectManager;
     projectManager.PackageReferenceRemoved += PackageReferenceRemoved;
 }
		public FakePackageManager ()
		{
			ProjectManager = FakeProjectManager;
			SourceRepository = FakeSourceRepository;
		}
		public RemovedPackageReferenceMonitor(IMonoDevelopProjectManager projectManager)
		{
			this.projectManager = projectManager;
			projectManager.PackageReferenceRemoved += PackageReferenceRemoved;
		}