public MethodSignature(MethodInfo method, HashSet <string> namespaces)
 {
     this.Method    = method;
     this.TypeNames = new TypeNameExtractor(namespaces);
 }
示例#2
0
 public GenericSignature(Type type, HashSet <string> namespaces)
 {
     this.Type      = type;
     this.TypeNames = new TypeNameExtractor(namespaces);
 }
示例#3
0
 public ClassSignature(Type type, HashSet <string> namespaces)
 {
     this.TypeNames = new TypeNameExtractor(namespaces);
     this.Type      = type;
     this.Methods   = EnumerateMethods().ToList();
 }