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(); }
static IEnumerable <Tag> ExtractTags(Type type) { var extractor = new AttributeTagExtractor(); return(extractor.ExtractTags(type)); }