# Event Interfaces Event streaming interfaces. ## IEventStreamStore ```csharp public interface IEventStreamStore { Task AppendAsync(string streamName, object @event, CancellationToken ct = default); IAsyncEnumerable ReadStreamAsync(string streamName, long fromOffset, CancellationToken ct = default); } ``` ## IEventSubscriptionService ```csharp public interface IEventSubscriptionService { Task SubscribeAsync(string streamName, Func handler, CancellationToken ct = default); } ``` ## See Also - [API Reference Overview](README.md) - [Event Streaming](../event-streaming/README.md)