C# Class NuGetGallery.Operations.CreateWarehouseReportsTask

Inheritance: DatabaseAndStorageTask
Exibir arquivo Open project: NuGet/NuGetGallery

Private Properties

Property Type Description
ClearInactivePackageReports void
ConfirmExport void
CreateAllPerPackageReports void
CreateBlob System.Uri
CreateContainerIfNotExists void
CreateDirtyPerPackageReports void
CreateEmptyPackageReport void
CreateJsonContent Newtonsoft.Json.Linq.JObject
CreatePackageReport void
CreatePerPackageReports void
CreateReport_Last6Weeks void
CreateReport_NuGetClientVersion void
CreateReport_RecentPopularity void
CreateReport_RecentPopularityDetail void
ExecuteSql List>.Tuple
GetAllPackageIds IList
GetInactivePackageIds IList
GetPackageIds int>>.IList
MakeReportJson JObject
SortItems void
TotalDownloads int
WithRetry void

Public Methods

Method Description
ExecuteCommand ( ) : void

Private Methods

Method Description
ClearInactivePackageReports ( ) : void
ConfirmExport ( int>.Tuple packageId ) : void
CreateAllPerPackageReports ( ) : void
CreateBlob ( string name, string contentType, Stream content ) : Uri
CreateContainerIfNotExists ( ) : void
CreateDirtyPerPackageReports ( ) : void
CreateEmptyPackageReport ( string packageId ) : void
CreateJsonContent ( string packageId ) : Newtonsoft.Json.Linq.JObject
CreatePackageReport ( string packageId ) : void
CreatePerPackageReports ( Tuple report ) : void
CreateReport_Last6Weeks ( ) : void
CreateReport_NuGetClientVersion ( ) : void
CreateReport_RecentPopularity ( ) : void
CreateReport_RecentPopularityDetail ( ) : void
ExecuteSql ( string filename ) : List>.Tuple
GetAllPackageIds ( ) : IList
GetInactivePackageIds ( ) : IList
GetPackageIds ( ) : int>>.IList
MakeReportJson ( Tuple data ) : JObject
SortItems ( JObject report ) : void
TotalDownloads ( JObject report ) : int
WithRetry ( Action action ) : void

Method Details

ExecuteCommand() public method

public ExecuteCommand ( ) : void
return void