Exemple #1
0
 /// <summary>
 /// 获取语言类型根据客户端语言
 /// </summary>
 /// <param name="language">客户端语言</param>
 /// <returns></returns>
 public static CommonEnumInternal.LanguageType GetLanguageType(string language)
 {
     if (!string.IsNullOrEmpty(language))
     {
         var data = ExtendTypeCommonInfo.GetSystemExtendTypeDataKeyByRemark((long)CommonEnumInternal.SystemExtendType.LanguageType, language);
         if (!string.IsNullOrEmpty(data))
         {
             return((CommonEnumInternal.LanguageType)ConvertHelper.GetInt(data, 1));
         }
     }
     return(CommonEnumInternal.LanguageType.zhcn);
 }
 /// <summary>
 /// 获取平台类型根据客户端识别码
 /// </summary>
 /// <param name="identifyKey">客户端识别码</param>
 /// <returns></returns>
 public static CommonEnumInternal.PlatformType GetPlatformType(string identifyKey)
 {
     if (!string.IsNullOrEmpty(identifyKey))
     {
         var data = ExtendTypeCommonInfo.GetSystemExtendTypeDataKeyByRemark((long)CommonEnumInternal.SystemExtendType.PlatformType, identifyKey);
         if (!string.IsNullOrEmpty(data))
         {
             return((CommonEnumInternal.PlatformType)ConvertHelper.GetInt(data, 0));
         }
     }
     return(CommonEnumInternal.PlatformType.Unknown);
 }