C# Class NuGetGallery.StatisticsController

Inheritance: AppController
Mostra file Open project: NuGet/NuGetGallery Class Usage Examples

Public Methods

Method Description
Index ( ) : Task
PackageDownloadsByVersion ( string id, string groupby ) : Task
PackageDownloadsDetail ( string id, string version, string groupby ) : Task
PackageVersions ( ) : Task
Packages ( ) : Task
StatisticsController ( IAggregateStatsService aggregateStatsService ) : System
StatisticsController ( IStatisticsService statisticsService ) : System
StatisticsController ( IStatisticsService statisticsService, IAggregateStatsService aggregateStatsService ) : System

Private Methods

Method Description
CheckGroupBy ( string groupby, string name, string pivot, int &dimension, NuGetGallery.StatisticsPackagesReport report ) : void
GetDimensionDisplayName ( string name ) : string
MakeReportId ( string groupby ) : string
ProcessReport ( NuGetGallery.StatisticsPackagesReport report, string groupby, string dimensions, string id ) : void
Totals ( ) : Task
UseD3 ( ) : bool

Method Details

Index() public method

public Index ( ) : Task
return Task

PackageDownloadsByVersion() public method

public PackageDownloadsByVersion ( string id, string groupby ) : Task
id string
groupby string
return Task

PackageDownloadsDetail() public method

public PackageDownloadsDetail ( string id, string version, string groupby ) : Task
id string
version string
groupby string
return Task

PackageVersions() public method

public PackageVersions ( ) : Task
return Task

Packages() public method

public Packages ( ) : Task
return Task

StatisticsController() public method

public StatisticsController ( IAggregateStatsService aggregateStatsService ) : System
aggregateStatsService IAggregateStatsService
return System

StatisticsController() public method

public StatisticsController ( IStatisticsService statisticsService ) : System
statisticsService IStatisticsService
return System

StatisticsController() public method

public StatisticsController ( IStatisticsService statisticsService, IAggregateStatsService aggregateStatsService ) : System
statisticsService IStatisticsService
aggregateStatsService IAggregateStatsService
return System