Logo Paket

NuGetV2 Module

Contains NuGet support.

Functions and values

Function or value Description

FindPackages (auth, nugetURL, packageNamePrefix, maxResults)

Full Usage: FindPackages (auth, nugetURL, packageNamePrefix, maxResults)

Parameters:
    auth : AuthProvider
    nugetURL : string
    packageNamePrefix : string
    maxResults : 'a

Returns: Async<Result<string[], ExceptionDispatchInfo>>
Type parameters: 'a

Uses the NuGet v2 API to retrieve all packages with the given prefix.

auth : AuthProvider
nugetURL : string
packageNamePrefix : string
maxResults : 'a
Returns: Async<Result<string[], ExceptionDispatchInfo>>

getDetailsFromNuGet force isVersionAssumed nugetSource packageName version

Full Usage: getDetailsFromNuGet force isVersionAssumed nugetSource packageName version

Parameters:
Returns: Async<ODataSearchResult>
force : bool
isVersionAssumed : bool
nugetSource : NuGetSource
packageName : PackageName
version : SemVerInfo
Returns: Async<ODataSearchResult>

getDetailsFromNuGetViaOData isVersionAssumed nugetSource packageName version

Full Usage: getDetailsFromNuGetViaOData isVersionAssumed nugetSource packageName version

Parameters:
Returns: Async<ODataSearchResult>

Gets package details from NuGet via OData

isVersionAssumed : bool
nugetSource : NuGetSource
packageName : PackageName
version : SemVerInfo
Returns: Async<ODataSearchResult>

getDetailsFromNuGetViaODataFast isVersionAssumed nugetSource packageName version

Full Usage: getDetailsFromNuGetViaODataFast isVersionAssumed nugetSource packageName version

Parameters:
Returns: Async<ODataSearchResult>
isVersionAssumed : bool
nugetSource : NuGetSource
packageName : PackageName
version : SemVerInfo
Returns: Async<ODataSearchResult>

parseFindPackagesByIDODataEntryDetails (url, nugetSource, packageName, version)

Full Usage: parseFindPackagesByIDODataEntryDetails (url, nugetSource, packageName, version)

Parameters:
Returns: Async<ODataSearchResult>
url : string
nugetSource : NuGetSource
packageName : PackageName
version : SemVerInfo
Returns: Async<ODataSearchResult>

parseFindPackagesByIDODataListDetails (url, nugetURL, packageName, version, doc)

Full Usage: parseFindPackagesByIDODataListDetails (url, nugetURL, packageName, version, doc)

Parameters:
Returns: ODataSearchResult
Type parameters: 'a
url : 'a
nugetURL : string
packageName : PackageName
version : SemVerInfo
doc : XmlNode
Returns: ODataSearchResult

parseODataEntryDetails (url, nugetURL, packageName, version, doc)

Full Usage: parseODataEntryDetails (url, nugetURL, packageName, version, doc)

Parameters:
Returns: NuGetPackageCache
url : string
nugetURL : string
packageName : PackageName
version : SemVerInfo
doc : XmlNode
Returns: NuGetPackageCache

parseODataListDetails (url, nugetURL, packageName, version, doc)

Full Usage: parseODataListDetails (url, nugetURL, packageName, version, doc)

Parameters:
Returns: ODataSearchResult
url : string
nugetURL : string
packageName : PackageName
version : SemVerInfo
doc : XmlNode
Returns: ODataSearchResult

tryGetAllVersionsFromNugetODataFindById (auth, nugetURL, package)

Full Usage: tryGetAllVersionsFromNugetODataFindById (auth, nugetURL, package)

Parameters:
Returns: NuGetRequestGetVersions
auth : AuthProvider
nugetURL : string
package : PackageName
Returns: NuGetRequestGetVersions

tryGetAllVersionsFromNugetODataFindByIdNewestFirst (auth, nugetURL, package)

Full Usage: tryGetAllVersionsFromNugetODataFindByIdNewestFirst (auth, nugetURL, package)

Parameters:
Returns: NuGetRequestGetVersions
auth : AuthProvider
nugetURL : string
package : PackageName
Returns: NuGetRequestGetVersions

tryGetAllVersionsFromNugetODataWithFilter (auth, nugetURL, package)

Full Usage: tryGetAllVersionsFromNugetODataWithFilter (auth, nugetURL, package)

Parameters:
Returns: NuGetRequestGetVersions
auth : AuthProvider
nugetURL : string
package : PackageName
Returns: NuGetRequestGetVersions

Type something to start searching.