C# 클래스 NuGet.Services.Work.WorkService

상속: NuGet.Services.Http.NuGetApiService
파일 보기 프로젝트 열기: NuGet/NuGet.Services.Work

공개 프로퍼티들

프로퍼티 타입 설명
DefaultWorkersPerCore int

공개 메소드들

메소드 설명
GetAllAvailableJobs ( ) : IEnumerable
GetCurrentStatus ( ) : Task
GetEventSources ( ) : IEnumerable
RegisterComponents ( ContainerBuilder builder ) : void
WorkService ( ServiceName name, ServiceHost host ) : System

보호된 메소드들

메소드 설명
ConfigureAttributeRouting ( System.Web.Http.Routing.DefaultInlineConstraintResolver resolver ) : void
OnRun ( ) : Task
OnShutdown ( ) : void
OnStart ( ) : Task

비공개 메소드들

메소드 설명
CreateWorker ( int id ) : Worker
DiscoverJobs ( ) : void

메소드 상세

ConfigureAttributeRouting() 보호된 메소드

protected ConfigureAttributeRouting ( System.Web.Http.Routing.DefaultInlineConstraintResolver resolver ) : void
resolver System.Web.Http.Routing.DefaultInlineConstraintResolver
리턴 void

GetAllAvailableJobs() 공개 정적인 메소드

public static GetAllAvailableJobs ( ) : IEnumerable
리턴 IEnumerable

GetCurrentStatus() 공개 메소드

public GetCurrentStatus ( ) : Task
리턴 Task

GetEventSources() 공개 메소드

public GetEventSources ( ) : IEnumerable
리턴 IEnumerable

OnRun() 보호된 메소드

protected OnRun ( ) : Task
리턴 Task

OnShutdown() 보호된 메소드

protected OnShutdown ( ) : void
리턴 void

OnStart() 보호된 메소드

protected OnStart ( ) : Task
리턴 Task

RegisterComponents() 공개 메소드

public RegisterComponents ( ContainerBuilder builder ) : void
builder Autofac.ContainerBuilder
리턴 void

WorkService() 공개 메소드

public WorkService ( ServiceName name, ServiceHost host ) : System
name ServiceName
host ServiceHost
리턴 System

프로퍼티 상세

DefaultWorkersPerCore 공개적으로 정적으로 프로퍼티

public static int DefaultWorkersPerCore
리턴 int