C# Class EventCentric.Messaging.InMemoryEventPublisher

Inheritance: IInMemoryEventPublisher
Afficher le fichier Open project: Narvalex/EventCentric

Méthodes publiques

Méthode Description
InMemoryEventPublisher ( ILogger log ) : System
PollEvents ( string streamType, long fromVersion, string consumerName ) : PollResponse
Register ( IPollableEventSource publisher ) : void
TryUpdateConsumer ( string consumerName, PollResponse response, ServerStatus &status ) : bool

Method Details

InMemoryEventPublisher() public méthode

public InMemoryEventPublisher ( ILogger log ) : System
log ILogger
Résultat System

PollEvents() public méthode

public PollEvents ( string streamType, long fromVersion, string consumerName ) : PollResponse
streamType string
fromVersion long
consumerName string
Résultat EventCentric.Transport.PollResponse

Register() public méthode

public Register ( IPollableEventSource publisher ) : void
publisher IPollableEventSource
Résultat void

TryUpdateConsumer() public méthode

public TryUpdateConsumer ( string consumerName, PollResponse response, ServerStatus &status ) : bool
consumerName string
response EventCentric.Transport.PollResponse
status EventCentric.Publishing.Dto.ServerStatus
Résultat bool