public async Task <SqlExtractionResult> ExtractAsync( IEnumerable <SqlExtractionTask> tasks, CancellationToken token = default) { await EnsureConnectionIsOpenAsync(token).ConfigureAwait(false); return(await driver.ExtractAsync(connection, tasks, token).ConfigureAwait(false)); }