/// <inheritdoc /> public abstract int Count(QueryProps queryProps, long batchId = -1);
/// <inheritdoc /> public async Task <int> CountAsync(QueryProps queryProps, long batchId = -1) { return(await Task.Run(() => { return Count(queryProps, batchId); })); }
/// <inheritdoc /> public abstract IEnumerable <T> Select(QueryProps queryProps, long batchId = -1);
/// <inheritdoc /> public async Task <IEnumerable <T> > SelectAsync(QueryProps queryProps, long batchId = -1) { return(await Task.Run(() => { return Select(queryProps, batchId); })); }