public SharpDevelopPackageManager( IPackageRepository sourceRepository, IProjectSystem projectSystem, ISolutionPackageRepository solutionPackageRepository, IPackageOperationResolverFactory packageOperationResolverFactory) : base(sourceRepository, solutionPackageRepository.PackagePathResolver, solutionPackageRepository.FileSystem, solutionPackageRepository.Repository) { this.projectSystem = projectSystem; this.packageOperationResolverFactory = packageOperationResolverFactory; CreateProjectManager(); }
public SharpDevelopPackageManager( IPackageRepository sourceRepository, IProjectSystem projectSystem, ISolutionPackageRepository solutionPackageRepository, IPackageOperationResolverFactory packageOperationResolverFactory) : base( sourceRepository, solutionPackageRepository.PackagePathResolver, solutionPackageRepository.FileSystem, solutionPackageRepository.Repository) { this.projectSystem = projectSystem; this.packageOperationResolverFactory = packageOperationResolverFactory; CreateProjectManager(); }
public SharpDevelopPackageManager( IPackageRepository sourceRepository, IProjectSystem projectSystem, IFileSystem fileSystem, ISharedPackageRepository localRepository, IPackagePathResolver pathResolver, IPackageOperationResolverFactory packageOperationResolverFactory) : base( sourceRepository, pathResolver, fileSystem, localRepository) { this.projectSystem = projectSystem; this.packageOperationResolverFactory = packageOperationResolverFactory; CreateProjectManager(); }