Table of Contents

Class NuspecCoreReader

Namespace
NuGet.Packaging.Core
Assembly
Chocolatey.NuGet.Packaging.dll

A basic nuspec reader that understand id, version, and a flat list of dependencies.

public class NuspecCoreReader : NuspecCoreReaderBase, INuspecCoreReader
Inheritance
NuspecCoreReader
Implements
Inherited Members

Constructors

NuspecCoreReader(Stream)

Read a nuspec from a stream.

public NuspecCoreReader(Stream stream)

Parameters

stream Stream

NuspecCoreReader(XDocument)

Reads a nuspec from XML

public NuspecCoreReader(XDocument xml)

Parameters

xml XDocument

Methods

GetDependencies()

Returns a flat list of dependencies from a nuspec

public virtual IEnumerable<PackageDependency> GetDependencies()

Returns

IEnumerable<PackageDependency>