public TestableSolutionPackageRepository (
			ISolution solution,
			ISharpDevelopPackageRepositoryFactory repositoryFactory,
			PackageManagementOptions options)
			: base (solution, repositoryFactory, options)
		{
		}
 public PackageRepositoryCache(
     ISharpDevelopPackageRepositoryFactory factory)
     : this(
         MachineCache.Default,
         factory)
 {
 }
 public TestableSolutionPackageRepository(
     ISolution solution,
     ISharpDevelopPackageRepositoryFactory repositoryFactory,
     PackageManagementOptions options)
     : base(solution, repositoryFactory, options)
 {
 }
		public SolutionPackageRepositoryFactory(
			ISharpDevelopPackageRepositoryFactory repositoryFactory,
			PackageManagementOptions options)
		{
			this.repositoryFactory = repositoryFactory;
			this.options = options;
		}
 public SolutionPackageRepositoryFactory(
     ISharpDevelopPackageRepositoryFactory repositoryFactory,
     PackageManagementOptions options)
 {
     this.repositoryFactory = repositoryFactory;
     this.options           = options;
 }
        public PackageRepositoryCache(
			IPackageRepository machineCache,
			ISharpDevelopPackageRepositoryFactory factory)
        {
            this.machineCache = machineCache;
            this.factory = factory;
        }
 public PackageRepositoryCache(
     IPackageRepository machineCache,
     ISharpDevelopPackageRepositoryFactory factory)
 {
     this.machineCache = machineCache;
     this.factory      = factory;
 }
		public SharpDevelopPackageManagerFactory(ISharpDevelopPackageRepositoryFactory packageRepositoryFactory,
		                                         ISharpDevelopProjectSystemFactory projectSystemFactory,
		                                         PackageManagementOptions options)
		{
			this.packageRepositoryFactory = packageRepositoryFactory;
			this.projectSystemFactory = projectSystemFactory;
			this.options = options;
		}
 public PackageRepositoryCache(
     RegisteredPackageSources packageSources,
     IList <RecentPackageInfo> recentPackages)
 {
     this.factory        = new SharpDevelopPackageRepositoryFactory();
     this.recentPackages = recentPackages;
     this.packageSources = packageSources;
 }
Example #10
0
 public SharpDevelopPackageManagerFactory(ISharpDevelopPackageRepositoryFactory packageRepositoryFactory,
                                          ISharpDevelopProjectSystemFactory projectSystemFactory,
                                          PackageManagementOptions options)
 {
     this.packageRepositoryFactory = packageRepositoryFactory;
     this.projectSystemFactory     = projectSystemFactory;
     this.options = options;
 }
		public PackageRepositoryCache (
			RegisteredPackageSources packageSources,
			IList<RecentPackageInfo> recentPackages)
		{
			this.factory = new SharpDevelopPackageRepositoryFactory ();
			this.recentPackages = recentPackages;
			this.packageSources = packageSources;
		}
        public PackageRepositoryCache(
			PackageManagementOptions options,
			ISharpDevelopPackageRepositoryFactory factory)
        {
            this.options = options;
            this.factory = factory;
            this.recentPackages = options.RecentPackages;
        }
 public PackageRepositoryCache(
     PackageManagementOptions options,
     ISharpDevelopPackageRepositoryFactory factory)
 {
     this.options        = options;
     this.factory        = factory;
     this.recentPackages = options.RecentPackages;
 }
		public PackageRepositoryCache (
			PackageManagementOptions options,
			ISharpDevelopPackageRepositoryFactory factory)
			: this (
				options,
				MachineCache.Default,
				factory)
		{
		}
		public PackageRepositoryCache(
			ISharpDevelopPackageRepositoryFactory factory,
			RegisteredPackageSources registeredPackageSources,
			IList<RecentPackageInfo> recentPackages)
		{
			this.factory = factory;
			this.registeredPackageSources = registeredPackageSources;
			this.recentPackages = recentPackages;
		}
 public PackageRepositoryCache(
     PackageManagementOptions options,
     ISharpDevelopPackageRepositoryFactory factory)
     : this(
         options,
         MachineCache.Default,
         factory)
 {
 }
 public PackageRepositoryCache(
     ISharpDevelopPackageRepositoryFactory factory,
     RegisteredPackageSources registeredPackageSources,
     IList <RecentPackageInfo> recentPackages)
 {
     this.factory = factory;
     this.registeredPackageSources = registeredPackageSources;
     this.recentPackages           = recentPackages;
 }
		public SolutionPackageRepository(
			Solution solution,
			ISharpDevelopPackageRepositoryFactory repositoryFactory,
			PackageManagementOptions options)
		{
			this.repositoryFactory = repositoryFactory;
			repositoryPath = new SolutionPackageRepositoryPath(solution, options);
			CreatePackagePathResolver();
			CreateFileSystem();
			CreateRepository(ConfigSettingsFileSystem.CreateConfigSettingsFileSystem(solution));
		}
 public SolutionPackageRepository(
     ISolution solution,
     ISharpDevelopPackageRepositoryFactory repositoryFactory,
     PackageManagementOptions options)
 {
     this.repositoryFactory = repositoryFactory;
     repositoryPath         = new SolutionPackageRepositoryPath(solution, options);
     CreatePackagePathResolver();
     CreateFileSystem();
     CreateRepository(ConfigSettingsFileSystem.CreateConfigSettingsFileSystem(solution));
 }
		void CreateCacheUsingPackageSources (ISharpDevelopPackageRepositoryFactory repositoryFactory)
		{
			nuGetPackageSource = new PackageSource ("http://nuget.org", "NuGet");
			machineCache = new FakePackageRepository ();
			cache = new PackageRepositoryCache (packageSourcesHelper.Options, machineCache, repositoryFactory);
		}
 public PackageRepositoryCache(
     RegisteredPackageSources packageSources)
 {
     this.factory        = new SharpDevelopPackageRepositoryFactory();
     this.packageSources = packageSources;
 }
        public PackageRepositoryCache(
			RegisteredPackageSources packageSources)
        {
            this.factory = new SharpDevelopPackageRepositoryFactory ();
            this.packageSources = packageSources;
        }
		public PackageRepositoryCache(ISharpDevelopPackageRepositoryFactory factory)
		{
			this.factory = factory;
		}
 void CreateCacheUsingPackageSources(ISharpDevelopPackageRepositoryFactory repositoryFactory)
 {
     nuGetPackageSource = new PackageSource("http://nuget.org", "NuGet");
     machineCache       = new FakePackageRepository();
     cache = new PackageRepositoryCache(packageSourcesHelper.Options, machineCache, repositoryFactory);
 }
 public PackageRepositoryCache(ISharpDevelopPackageRepositoryFactory factory)
 {
     this.factory = factory;
 }
        public PackageRepositoryCache(
			ISharpDevelopPackageRepositoryFactory factory)
            : this(MachineCache.Default,
				factory)
        {
        }