Method SingleOrDefaultAsync
- Namespace
- Open.Database.Extensions
- Assembly
- Open.Database.Extensions.Core.dll
SingleOrDefaultAsync(CancellationToken)
Asynchronously reads the only mapped row.
public ValueTask<T?> SingleOrDefaultAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationTokenCancels the operation. When it cannot be canceled, the cancellation token set on the underlying command applies.
Returns
Exceptions
- OperationCanceledException
The operation was canceled.
- InvalidOperationException
The query returns more than one row.
- See Also
-
FirstOrDefault<T>(IMappedQuery<T>)