Method FirstOrDefault
FirstOrDefault<TDocument, TProjection>(IFindFluent<TDocument, TProjection>, CancellationToken)
Get the first result or null.
public static TProjection FirstOrDefault<TDocument, TProjection>(this IFindFluent<TDocument, TProjection> find, CancellationToken cancellationToken = default)
Parameters
findIFindFluent<TDocument, TProjection>The fluent find.
cancellationTokenCancellationTokenThe cancellation token.
Returns
- TProjection
A Task whose result is the first result or null.
Type Parameters
TDocumentThe type of the document.
TProjectionThe type of the projection (same as TDocument if there is no projection).