public async Task <TValue> Get(string key) => (await _queryExecutor.ExecuteQuery(new KsqlQuery { Ksql = $"Select * from {_tableName} where rowkey = '{key}';" }, _mapper) .EnumerateAsync()) .LastOrDefault();
public void Start(CancellationToken token = default) { if (Subscription != null) { return; } Subscription = _queryExecutor.ExecuteQuery(_query, _mapper, token).AsObservable(); }