C# Class NuGet.Services.BasicSearch.Startup

Mostra file Open project: NuGet/NuGet.Services.Metadata

Public Methods

Method Description
Configuration ( IAppBuilder app ) : void
Configuration ( IAppBuilder app, IConfiguration configuration, Directory directory, ILoader loader ) : void
InvokeAsync ( IOwinContext context ) : Task

Private Methods

Method Description
InitializeSearcherManager ( IConfiguration configuration, Directory directory, ILoader loader, ILoggerFactory loggerFactory ) : bool
ReopenCallback ( object state ) : void
TrackIndexMetrics ( NuGetSearcherManager searcherManager, SearchTelemetryClient searchTelemetryClient ) : void

Method Details

Configuration() public method

public Configuration ( IAppBuilder app ) : void
app IAppBuilder
return void

Configuration() public method

public Configuration ( IAppBuilder app, IConfiguration configuration, Directory directory, ILoader loader ) : void
app IAppBuilder
configuration IConfiguration
directory Directory
loader ILoader
return void

InvokeAsync() public method

public InvokeAsync ( IOwinContext context ) : Task
context IOwinContext
return Task