C# Class FloatingQueue.Server.Services.Implementation.QueueServiceBase

Inheritance: IQueueService
Afficher le fichier Open project: eleks/FloatingQueuePoC

Méthodes publiques

Méthode Description
GetAllNext ( string aggregateId, int version ) : IEnumerable
GetClusterMetadata ( ) : ClusterMetadata
Push ( string aggregateId, int version, object e ) : void
TryGetNext ( string aggregateId, int version, object &next ) : bool

Méthodes protégées

Méthode Description
GetEventAggregate ( string aggregateId ) : IEventAggregate

Method Details

GetAllNext() public méthode

public GetAllNext ( string aggregateId, int version ) : IEnumerable
aggregateId string
version int
Résultat IEnumerable

GetClusterMetadata() public méthode

public GetClusterMetadata ( ) : ClusterMetadata
Résultat ClusterMetadata

GetEventAggregate() protected static méthode

protected static GetEventAggregate ( string aggregateId ) : IEventAggregate
aggregateId string
Résultat IEventAggregate

Push() public méthode

public Push ( string aggregateId, int version, object e ) : void
aggregateId string
version int
e object
Résultat void

TryGetNext() public méthode

public TryGetNext ( string aggregateId, int version, object &next ) : bool
aggregateId string
version int
next object
Résultat bool