C# 클래스 VersionOne.ServiceHost.WorkitemServices.WorkitemWriterHostedService

상속: IHostedService, IComponentProvider
파일 보기 프로젝트 열기: versionone/VersionOne.ServiceHost.WorkitemServices

Private Properties

프로퍼티 타입 설명
AllDuplicatesClosed bool
CreateWorkitem WorkitemCreationResult
FindLastDuplicate ServerConnector.Entities.Workitem
GetClosedExternalWorkitems void
InitializeComponents void
ProcessWorkitem void

공개 메소드들

메소드 설명
Initialize ( XmlElement configElement, IEventManager manager, IProfile profile ) : void
RegisterComponents ( IKernel container ) : void
Start ( ) : void

비공개 메소드들

메소드 설명
AllDuplicatesClosed ( IEnumerable duplicates ) : bool
CreateWorkitem ( Workitem toSendToV1, IList duplicates ) : WorkitemCreationResult
FindLastDuplicate ( IEnumerable duplicates ) : ServerConnector.Entities.Workitem
GetClosedExternalWorkitems ( object pubobj ) : void
InitializeComponents ( ) : void
ProcessWorkitem ( object pubobj ) : void

메소드 상세

Initialize() 공개 메소드

public Initialize ( XmlElement configElement, IEventManager manager, IProfile profile ) : void
configElement System.Xml.XmlElement
manager IEventManager
profile IProfile
리턴 void

RegisterComponents() 공개 메소드

public RegisterComponents ( IKernel container ) : void
container IKernel
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void