public async Task <int> StreamJson <T>(IQueryHandler <T> handler, Stream destination, CancellationToken token) { var cmd = this.BuildCommand(handler); using var reader = await ExecuteReaderAsync(cmd, token).ConfigureAwait(false); return(await handler.StreamJson(destination, reader, token).ConfigureAwait(false)); }
public Task <int> StreamJson(Stream stream, DbDataReader reader, CancellationToken token) { return(_inner.StreamJson(stream, reader, token)); }