C# Class TastyDomainDriven.AsyncImpl.EventStoreAsync

Inheritance: IEventStoreAsync
Afficher le fichier Open project: jaceenet/TastyDomainDriven Class Usage Examples

Protected Properties

Свойство Type Description
Logger TheLogger

Méthodes publiques

Méthode Description
AppendToStream ( IIdentity id, long expectedVersion, ICollection events ) : System.Threading.Tasks.Task
EventStoreAsync ( IAppendOnlyAsync appender, IEventSerializer serializer = null ) : System.Collections.Generic
LoadEventStream ( IIdentity id ) : Task
LoadEventStream ( IIdentity id, long skip, int take ) : Task
ReplayAll ( int afterVersion = default(int?), int maxVersion = default(int?) ) : Task

Method Details

AppendToStream() public méthode

public AppendToStream ( IIdentity id, long expectedVersion, ICollection events ) : System.Threading.Tasks.Task
id IIdentity
expectedVersion long
events ICollection
Résultat System.Threading.Tasks.Task

EventStoreAsync() public méthode

public EventStoreAsync ( IAppendOnlyAsync appender, IEventSerializer serializer = null ) : System.Collections.Generic
appender IAppendOnlyAsync
serializer IEventSerializer
Résultat System.Collections.Generic

LoadEventStream() public méthode

public LoadEventStream ( IIdentity id ) : Task
id IIdentity
Résultat Task

LoadEventStream() public méthode

public LoadEventStream ( IIdentity id, long skip, int take ) : Task
id IIdentity
skip long
take int
Résultat Task

ReplayAll() public méthode

public ReplayAll ( int afterVersion = default(int?), int maxVersion = default(int?) ) : Task
afterVersion int
maxVersion int
Résultat Task

Property Details

Logger protected_oe static_oe property

protected static TheLogger Logger
Résultat TheLogger