C# Class Hydra.Events.Stream

Inheritance: IStream
Mostra file Open project: Amazebytes/Hydra

Public Methods

Method Description
ReadEventsAsync ( String shardingKey, String streamId, StreamOptions options = default(StreamOptions), CancellationToken token = default(CancellationToken) ) : Task
Stream ( IStreamContainer streamContainer, String container = "hydra" ) : System
WriteEventAsync ( String shardingKey, String streamId, String eventData, StreamOptions options = default(StreamOptions), CancellationToken token = default(CancellationToken) ) : Task

Method Details

ReadEventsAsync() public method

public ReadEventsAsync ( String shardingKey, String streamId, StreamOptions options = default(StreamOptions), CancellationToken token = default(CancellationToken) ) : Task
shardingKey String
streamId String
options StreamOptions
token System.Threading.CancellationToken
return Task

Stream() public method

public Stream ( IStreamContainer streamContainer, String container = "hydra" ) : System
streamContainer IStreamContainer
container String
return System

WriteEventAsync() public method

public WriteEventAsync ( String shardingKey, String streamId, String eventData, StreamOptions options = default(StreamOptions), CancellationToken token = default(CancellationToken) ) : Task
shardingKey String
streamId String
eventData String
options StreamOptions
token System.Threading.CancellationToken
return Task