Пример #1
0
 /// <summary>
 /// 初始化登录模块(DEBUG Mode)
 /// </summary>
 private Config(string str)
 {
     if (!string.IsNullOrEmpty(str))
     {
         Init_DataTemplete obj = JsonConvert.DeserializeObject <Init_DataTemplete>(str);
         Appkey    = obj.appkey;
         Appsecret = obj.appsecret;
         Build     = obj.build;
         Version   = obj.version;
         IsInited  = true;
     }
 }
Пример #2
0
        /// <summary>
        /// 初始化登录模块(DEBUG Mode)
        /// </summary>
        private Config(string str)
        {
            if (!string.IsNullOrEmpty(str))
            {
#if NETSTANDARD2_0 || NETCORE3_0
                Init_DataTemplete obj = JsonConvert.DeserializeObject <Init_DataTemplete>(str);
#else
                Init_DataTemplete obj = (new JavaScriptSerializer()).Deserialize <Init_DataTemplete>(str);
#endif
                Appkey    = obj.appkey;
                Appsecret = obj.appsecret;
                Build     = obj.build;
                Version   = obj.version;
                IsInited  = true;
            }
        }
Пример #3
0
        /// <summary>
        /// 初始化登录模块
        /// </summary>
        public static void Init()
        {
            string str = Http.GetBody("http://ctrl.zhangbudademao.com/118/Init.json");

            if (!string.IsNullOrEmpty(str))
            {
#if NETSTANDARD2_0 || NETCORE3_0
                Init_DataTemplete obj = JsonConvert.DeserializeObject <Init_DataTemplete>(str);
#else
                Init_DataTemplete obj = (new JavaScriptSerializer()).Deserialize <Init_DataTemplete>(str);
#endif
                Appkey     = obj.appkey;
                Appsecret  = obj.appsecret;
                Build      = obj.build;
                User_Agent = obj.user_agent;
                IsInited   = true;
            }
            else
            {
                throw new Exception("Login module initialization failure.");
            }
        }