C# Class NuGet.Services.Work.WorkService

Inheritance: NuGet.Services.Http.NuGetApiService
Afficher le fichier Open project: NuGet/NuGet.Services.Work

Méthodes publiques

Свойство Type Description
DefaultWorkersPerCore int

Méthodes publiques

Méthode Description
GetAllAvailableJobs ( ) : IEnumerable
GetCurrentStatus ( ) : Task
GetEventSources ( ) : IEnumerable
RegisterComponents ( ContainerBuilder builder ) : void
WorkService ( ServiceName name, ServiceHost host ) : System

Méthodes protégées

Méthode Description
ConfigureAttributeRouting ( System.Web.Http.Routing.DefaultInlineConstraintResolver resolver ) : void
OnRun ( ) : Task
OnShutdown ( ) : void
OnStart ( ) : Task

Private Methods

Méthode Description
CreateWorker ( int id ) : Worker
DiscoverJobs ( ) : void

Method Details

ConfigureAttributeRouting() protected méthode

protected ConfigureAttributeRouting ( System.Web.Http.Routing.DefaultInlineConstraintResolver resolver ) : void
resolver System.Web.Http.Routing.DefaultInlineConstraintResolver
Résultat void

GetAllAvailableJobs() public static méthode

public static GetAllAvailableJobs ( ) : IEnumerable
Résultat IEnumerable

GetCurrentStatus() public méthode

public GetCurrentStatus ( ) : Task
Résultat Task

GetEventSources() public méthode

public GetEventSources ( ) : IEnumerable
Résultat IEnumerable

OnRun() protected méthode

protected OnRun ( ) : Task
Résultat Task

OnShutdown() protected méthode

protected OnShutdown ( ) : void
Résultat void

OnStart() protected méthode

protected OnStart ( ) : Task
Résultat Task

RegisterComponents() public méthode

public RegisterComponents ( ContainerBuilder builder ) : void
builder Autofac.ContainerBuilder
Résultat void

WorkService() public méthode

public WorkService ( ServiceName name, ServiceHost host ) : System
name ServiceName
host ServiceHost
Résultat System

Property Details

DefaultWorkersPerCore public_oe static_oe property

public static int DefaultWorkersPerCore
Résultat int