Exemplo n.º 1
0
        public MongoDbQueryableWrapper(IMongoCollection <T> collection)
        {
            var queryable = collection?.AsQueryable() ?? throw new ArgumentNullException(nameof(collection));

            _provider  = new MongoDbQueryableWrapperProvider(queryable.Provider);
            Expression = queryable.Expression;
        }
Exemplo n.º 2
0
 public MongoDbQueryableWrapper(MongoDbQueryableWrapperProvider provider, Expression expression)
 {
     _provider  = provider ?? throw new ArgumentNullException(nameof(provider));
     Expression = expression ?? throw new ArgumentNullException(nameof(expression));
 }