C# Class NuGet.Services.Metadata.Catalog.Dnx.DnxMaker

Datei anzeigen Open project: NuGet/NuGet.Services.Metadata Class Usage Examples

Public Methods

Method Description
AddPackage ( Stream nupkgStream, string nuspec, string id, string version, CancellationToken cancellationToken ) : Task
DeletePackage ( string id, string version, CancellationToken cancellationToken ) : Task
DnxMaker ( NuGet.Services.Metadata.Catalog.Persistence.StorageFactory storageFactory ) : System

Private Methods

Method Description
CreateContent ( IEnumerable versions ) : NuGet.Services.Metadata.Catalog.Persistence.StorageContent
DeleteNupkg ( Storage storage, string id, string version, CancellationToken cancellationToken ) : Task
DeleteNuspec ( Storage storage, string id, string version, CancellationToken cancellationToken ) : Task
GetVersions ( string json ) : HashSet
SaveNupkg ( Stream nupkgStream, Storage storage, string id, string version, CancellationToken cancellationToken ) : Task
SaveNuspec ( Storage storage, string id, string version, string nuspec, CancellationToken cancellationToken ) : Task
UpdateMetadata ( Storage storage, Action updateAction, CancellationToken cancellationToken ) : Task

Method Details

AddPackage() public method

public AddPackage ( Stream nupkgStream, string nuspec, string id, string version, CancellationToken cancellationToken ) : Task
nupkgStream Stream
nuspec string
id string
version string
cancellationToken System.Threading.CancellationToken
return Task

DeletePackage() public method

public DeletePackage ( string id, string version, CancellationToken cancellationToken ) : Task
id string
version string
cancellationToken System.Threading.CancellationToken
return Task

DnxMaker() public method

public DnxMaker ( NuGet.Services.Metadata.Catalog.Persistence.StorageFactory storageFactory ) : System
storageFactory NuGet.Services.Metadata.Catalog.Persistence.StorageFactory
return System