public IEnumerable <Tag> ExtractTags(Type type) { var interfaceTagExtractor = new InterfaceTagExtractor(); var attributeTagExtractor = new AttributeTagExtractor(); var tags = interfaceTagExtractor.ExtractTags(type).Union(attributeTagExtractor.ExtractTags(type)).Distinct(); return(tags.ToList()); }
public IEnumerable<Tag> ExtractTags(Type type) { var interfaceTagExtractor = new InterfaceTagExtractor(); var attributeTagExtractor = new AttributeTagExtractor(); var tags = interfaceTagExtractor.ExtractTags(type).Union(attributeTagExtractor.ExtractTags(type)).Distinct(); return tags.ToList(); }