public static string GetShortName(SiteType e) { return(e.GetType().GetField(e.ToString()).GetCustomAttribute <SiteTypeAttribute>().ShortName); }
public static int GetTypeIndex(SiteType e) { return(e.GetType().GetField(e.ToString()).GetCustomAttribute <SiteTypeAttribute>().TypeIndex); }
public static SiteTypeClass GetTypeClass(SiteType e) { return(e.GetType().GetField(e.ToString()).GetCustomAttribute <SiteTypeAttribute>().TypeClass); }
public static IEnumerable <string> GetTemplates(SiteType e) { return(e.GetType().GetField(e.ToString()).GetCustomAttribute <SiteTypeAttribute>().Templates); }