public ICollection<DocumentMapping> Build(Configuration cfg) { var indexedClasses = new List<DocumentMapping>(); var builder = new AttributeSearchMappingBuilder(); foreach (var mapping in cfg.ClassMappings) { if (mapping.MappedClass == null || !this.IsIndexed(mapping.MappedClass)) continue; indexedClasses.Add(builder.Build(mapping.MappedClass)); } return indexedClasses; }
public ICollection <DocumentMapping> Build(Configuration cfg) { var indexedClasses = new List <DocumentMapping>(); var builder = new AttributeSearchMappingBuilder(); foreach (var mapping in cfg.ClassMappings) { if (!this.IsIndexed(mapping.MappedClass)) { continue; } indexedClasses.Add(builder.Build(mapping.MappedClass)); } return(indexedClasses); }