Siempre puede combinar consultas mongo con LINQ
usando Inject
y haz que se ejecuten en MongoDB y no en el cliente:
var queryable = _collection.AsQueryable().Where(_ => Query.EQ("_t", type.Name).Inject()).Where(...);
Siempre puede combinar consultas mongo con LINQ
usando Inject
y haz que se ejecuten en MongoDB y no en el cliente:
var queryable = _collection.AsQueryable().Where(_ => Query.EQ("_t", type.Name).Inject()).Where(...);