/// <inheritdoc/> public async Task <TProjection> ProjectOneAsync <TProjection>( Expression <Func <TModel, bool> > where, Expression <Func <TModel, TProjection> > project, string collectionName = null, CancellationToken cancellationToken = default(CancellationToken)) { return(await database.ProjectOneQueryAsync(where, project, collectionName, cancellationToken)); }