Ejemplo n.º 1
0
 public List <TField> Distinct <TField>(Expression <Func <TEntity, TField> > fieldExp, FilterDefinition <TEntity> filter, ReadPreference readPreference = null)
 {
     if (filter == null)
     {
         filter = Filter.Empty;
     }
     return(IAsyncCursorExtensions.ToList <TField>(IMongoCollectionExtensions.Distinct <TEntity, TField>(GetCollection(readPreference), fieldExp, filter, null)));
 }
Ejemplo n.º 2
0
 public List <TField> Distinct <TField>(FieldDefinition <TEntity, TField> field, FilterDefinition <TEntity> filter, ReadPreference readPreference = null)
 {
     if (filter == null)
     {
         filter = Filter.Empty;
     }
     return(IAsyncCursorExtensions.ToList(GetCollection(readPreference).Distinct(field, filter, null)));
 }