Esempio n. 1
0
        public virtual string GetInterfaceName(Type type)
        {
            var n = NamingHelper.GetNonGenericTypeName(type);

            if (type.IsInterface)
            {
                n = NamingHelper.RemovePrefix(InterfacePrefix, n, LetterCasing.Upper);
                n = InterfacePrefix + NamingHelper.FirstLetter(FirstLetterCasing, n);
            }
            else
            {
                n = InterfacePrefixForClasses + NamingHelper.FirstLetter(FirstLetterCasing, n);
            }
            return(n);
        }
Esempio n. 2
0
 public override string GetClassName(Type type)
 {
     return(NamingHelper.FirstLetter(FirstLetterCasing, NamingHelper.GetNonGenericTypeName(type)));
 }