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