Пример #1
0
            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;
                }
            }
Пример #2
0
 public NamingConvention()
 {
     Name = UtilFns.TypeToSerializationName(this.GetType(), Suffix);
     _clientServerNamespaceMap = new Dictionary <string, string>();
 }
Пример #3
0
 protected Validator()
 {
     Name             = UtilFns.TypeToSerializationName(this.GetType(), Suffix);
     LocalizedMessage = new LocalizedMessage(LocalizedKey);
 }