Method Aggregate
Aggregate(IMongoDatabase, AggregateOptions)
Begins a fluent aggregation interface.
public static IAggregateFluent<NoPipelineInput> Aggregate(this IMongoDatabase database, AggregateOptions options = null)
Parameters
databaseIMongoDatabaseThe database.
optionsAggregateOptionsThe options.
Returns
- IAggregateFluent<NoPipelineInput>
A fluent aggregate interface.
Aggregate(IMongoDatabase, IClientSessionHandle, AggregateOptions)
Begins a fluent aggregation interface.
public static IAggregateFluent<NoPipelineInput> Aggregate(this IMongoDatabase database, IClientSessionHandle session, AggregateOptions options = null)
Parameters
databaseIMongoDatabaseThe database.
sessionIClientSessionHandleThe session.
optionsAggregateOptionsThe options.
Returns
- IAggregateFluent<NoPipelineInput>
A fluent aggregate interface.