Table of Contents

Method FirstOrDefaultAsync

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

FirstOrDefaultAsync<TResult>(IAggregateFluent<TResult>, CancellationToken)

Returns the first document of the aggregate result, or the default value if the result set is empty.

public static Task<TResult> FirstOrDefaultAsync<TResult>(this IAggregateFluent<TResult> aggregate, CancellationToken cancellationToken = default)

Parameters

aggregate IAggregateFluent<TResult>

The aggregate.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<TResult>

The fluent aggregate interface.

Type Parameters

TResult

The type of the result.