public SolutionPackageRepositoryFactory(
			IMonoDevelopPackageRepositoryFactory repositoryFactory,
			PackageManagementOptions options)
		{
			this.repositoryFactory = repositoryFactory;
			this.options = options;
		}
		public TestableSolutionPackageRepository (
			ISolution solution,
			IMonoDevelopPackageRepositoryFactory repositoryFactory,
			ISettingsProvider settingsProvider)
			: base (solution, repositoryFactory, settingsProvider)
		{
		}
 public TestableSolutionPackageRepository(
     ISolution solution,
     IMonoDevelopPackageRepositoryFactory repositoryFactory,
     PackageManagementOptions options)
     : base(solution, repositoryFactory, options)
 {
 }
 public SolutionPackageRepositoryFactory(
     IMonoDevelopPackageRepositoryFactory repositoryFactory,
     PackageManagementOptions options)
 {
     this.repositoryFactory = repositoryFactory;
     this.options           = options;
 }
Example #5
0
 public TestableSolutionPackageRepository(
     ISolution solution,
     IMonoDevelopPackageRepositoryFactory repositoryFactory,
     ISettingsProvider settingsProvider)
     : base(solution, repositoryFactory, settingsProvider)
 {
 }
		public TestableSolutionPackageRepository (
			ISolution solution,
			IMonoDevelopPackageRepositoryFactory repositoryFactory,
			PackageManagementOptions options)
			: base (solution, repositoryFactory, options)
		{
		}
Example #7
0
 public PackageRepositoryCache(
     RegisteredPackageSources packageSources,
     IList <RecentPackageInfo> recentPackages)
 {
     this.factory        = new MonoDevelopPackageRepositoryFactory();
     this.recentPackages = recentPackages;
     this.packageSources = packageSources;
 }
		public PackageRepositoryCache (
			RegisteredPackageSources packageSources,
			IList<RecentPackageInfo> recentPackages)
		{
			this.factory = new MonoDevelopPackageRepositoryFactory ();
			this.recentPackages = recentPackages;
			this.packageSources = packageSources;
		}
Example #9
0
 public PackageRepositoryCache(
     PackageManagementOptions options,
     IMonoDevelopPackageRepositoryFactory factory)
     : this(
         options,
         MachineCache.Default,
         factory)
 {
 }
Example #10
0
 public MonoDevelopPackageManagerFactory(
     IMonoDevelopPackageRepositoryFactory packageRepositoryFactory,
     IMonoDevelopProjectSystemFactory projectSystemFactory,
     PackageManagementOptions options)
 {
     this.packageRepositoryFactory = packageRepositoryFactory;
     this.projectSystemFactory     = projectSystemFactory;
     this.options = options;
 }
		public MonoDevelopPackageManagerFactory(
			IMonoDevelopPackageRepositoryFactory packageRepositoryFactory,
		    IMonoDevelopProjectSystemFactory projectSystemFactory,
		    PackageManagementOptions options)
		{
			this.packageRepositoryFactory = packageRepositoryFactory;
			this.projectSystemFactory = projectSystemFactory;
			this.options = options;
		}
		public PackageRepositoryCache (
			PackageManagementOptions options,
			IMonoDevelopPackageRepositoryFactory factory)
			: this (
				options,
				MachineCache.Default,
				factory)
		{
		}
		public PackageRepositoryCache (
			PackageManagementOptions options,
			IPackageRepository machineCache,
			IMonoDevelopPackageRepositoryFactory factory)
		{
			this.options = options;
			this.machineCache = machineCache;
			this.factory = factory;
			this.recentPackages = options.RecentPackages;
		}
Example #14
0
 public PackageRepositoryCache(
     PackageManagementOptions options,
     IPackageRepository machineCache,
     IMonoDevelopPackageRepositoryFactory factory)
 {
     this.options        = options;
     this.machineCache   = machineCache;
     this.factory        = factory;
     this.recentPackages = options.RecentPackages;
 }
 public SolutionPackageRepository(
     ISolution solution,
     IMonoDevelopPackageRepositoryFactory repositoryFactory,
     PackageManagementOptions options)
 {
     this.repositoryFactory = repositoryFactory;
     repositoryPath         = new SolutionPackageRepositoryPath(solution, options);
     CreatePackagePathResolver();
     CreateFileSystem();
     CreateRepository(ConfigSettingsFileSystem.CreateConfigSettingsFileSystem(solution));
 }
		public SolutionPackageRepository (
			ISolution solution,
			IMonoDevelopPackageRepositoryFactory repositoryFactory,
			ISettingsProvider settingsProvider)
		{
			this.repositoryFactory = repositoryFactory;
			repositoryPath = new SolutionPackageRepositoryPath(solution, settingsProvider);
			CreatePackagePathResolver();
			CreateFileSystem();
			CreateRepository(ConfigSettingsFileSystem.CreateConfigSettingsFileSystem(solution));
		}
Example #17
0
 public SolutionPackageRepository(
     ISolution solution,
     IMonoDevelopPackageRepositoryFactory repositoryFactory,
     ISettingsProvider settingsProvider)
 {
     this.repositoryFactory = repositoryFactory;
     repositoryPath         = new SolutionPackageRepositoryPath(solution, settingsProvider);
     CreatePackagePathResolver();
     CreateFileSystem();
     CreateRepository(ConfigSettingsFileSystem.CreateConfigSettingsFileSystem(solution));
 }
		public SolutionPackageRepository (
			ISolution solution,
			IMonoDevelopPackageRepositoryFactory repositoryFactory,
			PackageManagementOptions options)
		{
			this.repositoryFactory = repositoryFactory;
			repositoryPath = new SolutionPackageRepositoryPath(solution, options);
			CreatePackagePathResolver();
			CreateFileSystem();
			CreateRepository(ConfigSettingsFileSystem.CreateConfigSettingsFileSystem(solution));
		}
		void CreateCacheUsingPackageSources (IMonoDevelopPackageRepositoryFactory repositoryFactory)
		{
			nuGetPackageSource = new PackageSource ("http://nuget.org", "NuGet");
			machineCache = new FakePackageRepository ();
			cache = new PackageRepositoryCache (packageSourcesHelper.Options, machineCache, repositoryFactory);
		}
Example #20
0
 void CreateCacheUsingPackageSources(IMonoDevelopPackageRepositoryFactory repositoryFactory)
 {
     nuGetPackageSource = new PackageSource("http://nuget.org", "NuGet");
     machineCache       = new FakePackageRepository();
     cache = new PackageRepositoryCache(packageSourcesHelper.Options, machineCache, repositoryFactory);
 }