NuGet Module
Types and nested modules
| Type/Module | Description |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Functions and values
| Function or value |
Description
|
Full Usage:
DownloadAndExtractPackage (alternativeProjectRoot, root, isLocalOverride, config, source, caches, groupName, packageName, version, kind, includeVersionInPath, downloadLicense, force, detailed)
Parameters:
string option
root : string
isLocalOverride : bool
config : PackagesFolderGroupConfig
source : PackageSource
caches : Cache list
groupName : GroupName
packageName : PackageName
version : SemVerInfo
kind : ResolvedPackageKind
includeVersionInPath : bool
downloadLicense : bool
force : bool
detailed : bool
Returns: Async<string * string>
|
|
Full Usage:
DownloadLicense (root, force, packageName, version, licenseUrl, targetFileName)
Parameters:
'a
force : bool
packageName : PackageName
version : SemVerInfo
licenseUrl : string
targetFileName : string
Returns: Async<unit>
Type parameters: 'a |
|
|
|
Full Usage:
GetContentWithNuSpec spec dir
Parameters:
Nuspec
dir : string
Returns: Lazy<NuGetPackageContent>
|
|
Full Usage:
GetPackageDetails alternativeProjectRoot root force parameters
Parameters:
string option
root : string
force : bool
parameters : GetPackageDetailsParameters
Returns: Async<PackageDetails>
|
|
Full Usage:
GetVersions force alternativeProjectRoot root parameters
Parameters:
bool
alternativeProjectRoot : string option
root : string
parameters : GetPackageVersionsParameters
Returns: Async<(SemVerInfo * PackageSource list) list>
|
Allows to retrieve all version no. for a package from the given sources.
|
Full Usage:
addContent content contents
Parameters:
string
contents : NuGetContent list
Returns: NuGetContent list
|
|
|
|
Full Usage:
getVersionsCached key f (source, auth, nugetURL, package)
Parameters:
string
f : 'a * 'b * 'c -> NuGetRequestGetVersions
source : PackageSource
auth : 'a
nugetURL : 'b
package : 'c
Returns: NuGetRequestGetVersions
Type parameters: 'a, 'b, 'c |
|
|
|
|
|
Full Usage:
ofGivenList rootName directories files
Parameters:
string
directories : string seq
files : string seq
Returns: NuGetContent
Modifiers: inline |
|
|
|
Full Usage:
tryFindFile file content
Parameters:
string
content : NuGetPackageContent
Returns: UnparsedPackageFile option
|
|
Full Usage:
tryFindFolder folder content
Parameters:
string
content : NuGetPackageContent
Returns: UnparsedPackageFile list option
|
|
Full Usage:
tryNuGetV3 (auth, nugetV3Url, package)
Parameters:
AuthProvider
nugetV3Url : string
package : PackageName
Returns: NuGetRequestGetVersions
|
|
Full Usage:
tryNugetV3Search (auth, nugetV3Url, package)
Parameters:
AuthProvider
nugetV3Url : 'a
package : PackageName
Returns: NuGetRequestGetVersions
Type parameters: 'a |
|
Paket