/// <summary> /// Creates a new instance of a PackageAggregator /// </summary> /// <param name="fileSystem"></param> /// <param name="repositoryManager"></param> /// <param name="packageEnumerator"></param> /// <param name="autoDelete"></param> public PackageAggregator(IFileSystem fileSystem, IRepositoryManager repositoryManager, IPackageEnumerator packageEnumerator, bool autoDelete = false) { _repositoryManager = repositoryManager; _packageEnumerator = packageEnumerator; _autoDelete = autoDelete; _packages = new List<PackageReference>(); _fileSystem = fileSystem; }
/// <summary> /// Creates a new instance of a PackageAggregator /// </summary> /// <param name="fileSystem"></param> /// <param name="repositoryManager"></param> /// <param name="packageEnumerator"></param> /// <param name="autoDelete"></param> public PackageAggregator(IFileSystem fileSystem, IRepositoryManager repositoryManager, IPackageEnumerator packageEnumerator, bool autoDelete = false) { _repositoryManager = repositoryManager; _packageEnumerator = packageEnumerator; _autoDelete = autoDelete; _packages = new List <PackageReference>(); _fileSystem = fileSystem; }