Table of Contents

Method IterateReaderAsync

Namespace
Open.Database.Extensions
Assembly
Open.Database.Extensions.Core.dll

IterateReaderAsync(IExecuteReaderAsync, Action<IDataRecord>, CommandBehavior)

Iterates a reader on a command with a handler function.

public static ValueTask IterateReaderAsync(this IExecuteReaderAsync command, Action<IDataRecord> handler, CommandBehavior behavior = CommandBehavior.Default)

Parameters

command IExecuteReaderAsync

The IExecuteReader to iterate.

handler Action<IDataRecord>

The handler function for each IDataRecord.

behavior CommandBehavior

The behavior to use with the data reader.

Returns

ValueTask