Esempio n. 1
0
 public TypeMeta Add(TypeMeta typeMeta)
 {
     var typeName = _caseSensitive ? typeMeta.TypeName : typeMeta.TypeName.ToLowerInvariant();
     _types[typeName] = typeMeta;
     return typeMeta;
 }
Esempio n. 2
0
 public TypeMeta GetOrAdd(TypeMeta tableMeta)
 {
     var existing = Get(tableMeta.TypeName);
     return existing ?? Add(tableMeta);
 }
Esempio n. 3
0
 protected ObjectMeta(TypeMeta type, object obj, string name)
 {
     Object = obj;
     Type = type;
     Name = name;
 }