C# 클래스 EventCentric.Messaging.InMemoryEventPublisher

상속: IInMemoryEventPublisher
파일 보기 프로젝트 열기: Narvalex/EventCentric

공개 메소드들

메소드 설명
InMemoryEventPublisher ( ILogger log ) : System
PollEvents ( string streamType, long fromVersion, string consumerName ) : PollResponse
Register ( IPollableEventSource publisher ) : void
TryUpdateConsumer ( string consumerName, PollResponse response, ServerStatus &status ) : bool

메소드 상세

InMemoryEventPublisher() 공개 메소드

public InMemoryEventPublisher ( ILogger log ) : System
log ILogger
리턴 System

PollEvents() 공개 메소드

public PollEvents ( string streamType, long fromVersion, string consumerName ) : PollResponse
streamType string
fromVersion long
consumerName string
리턴 EventCentric.Transport.PollResponse

Register() 공개 메소드

public Register ( IPollableEventSource publisher ) : void
publisher IPollableEventSource
리턴 void

TryUpdateConsumer() 공개 메소드

public TryUpdateConsumer ( string consumerName, PollResponse response, ServerStatus &status ) : bool
consumerName string
response EventCentric.Transport.PollResponse
status EventCentric.Publishing.Dto.ServerStatus
리턴 bool