public StreamState FetchStreamState(Guid streamId) { _tenant.EnsureStorageExists(typeof(EventStream)); var handler = new StreamStateByGuidHandler(_store.Events, streamId, _tenant.TenantId); return(_connection.Fetch(handler, null, null, _tenant)); }
public Task <StreamState> FetchStreamStateAsync(Guid streamId, CancellationToken token = new CancellationToken()) { _tenant.EnsureStorageExists(typeof(EventStream)); var handler = new StreamStateByGuidHandler(_store.Events, streamId, _tenant.TenantId); return(_connection.FetchAsync(handler, null, null, _tenant, token)); }
public StreamState FetchStreamState(Guid streamId) { _tenant.EnsureStorageExists(typeof(EventStream)); var handler = new StreamStateByGuidHandler(_store.Events, streamId, _tenant.TenantId); return(_session.ExecuteHandler(handler)); }