public void Register(Type internableType, String defaultSuffix) { var ti = internableType.GetTypeInfo(); if (ti.IsAbstract) { return; } if (ti.GenericTypeParameters.Length != 0) { return; } var key = UtilFns.TypeToSerializationName(internableType, defaultSuffix); lock (TypeMap) { TypeMap[key] = internableType; } }
public NamingConvention() { Name = UtilFns.TypeToSerializationName(this.GetType(), Suffix); _clientServerNamespaceMap = new Dictionary <string, string>(); }
protected Validator() { Name = UtilFns.TypeToSerializationName(this.GetType(), Suffix); LocalizedMessage = new LocalizedMessage(LocalizedKey); }