Пример #1
0
 public GroupCollector(ILocationGroupBuilder groupBuilder, IEnumerable<LocationQueryField> groupByFields)
 {
     _groupBuilder = groupBuilder;
     _groupByFields = groupByFields;
     _docs = new List<Document>();
     _groups = new List<LocationGroup>();
 }
 public LocationRepository(IConnectionManager connectionManager, ILocationGroupBuilder locationGroupBuilder, IConditionalFormatter<string, string> formatter)
 {
     _connectionManager = connectionManager;
     _locationGroupBuilder = locationGroupBuilder;
     _formatter = formatter;
 }
 public LocationGroupRepository(IGroupIndexSearcher searcher, ILocationGroupBuilder locationGroupBuilder, ILocationQueryFields locationQueryFields)
 {
     _searcher = searcher;
     _locationGroupBuilder = locationGroupBuilder;
     _queryFields = locationQueryFields;
 }