protected override IEnumerable<IPackageAssemblyReference> GetAssemblyReferencesBase()
{
string libDirectory = Path.Combine(_packageName, Constants.LibDirectory);
return from p in _repositoryFileSystem.GetFiles(libDirectory, "*.*", recursive: true)
let targetPath = GetPackageRelativePath(p)
where IsAssemblyReference(targetPath)
let file = new PhysicalPackageFile(() => _repositoryFileSystem.OpenFile(p))
{
SourcePath = _repositoryFileSystem.GetFullPath(p),
TargetPath = targetPath
}
select new ZipPackageAssemblyReference(file);
}