示例#1
0
        /// <summary>
        /// 使用appkey获取app基础信息
        /// </summary>
        /// <param name="appkey"></param>
        /// <returns></returns>
        public AppBaseSafeSettingInfo GetSetting(string appkey)
        {
            AppBaseSafeSettingInfo data = DbFactory.Default.Get <AppBaseSafeSettingInfo>().Where(d => d.AppKey == appkey).FirstOrDefault();

            if (data == null)
            {
                throw new MallException("错误的appkey");
            }
            return(data);
        }
示例#2
0
        /// <summary>
        /// 使用appkey获取app基础信息
        /// </summary>
        /// <param name="appkey"></param>
        /// <returns></returns>
        public AppBaseSafeSettingInfo GetSetting(string appkey)
        {
            AppBaseSafeSettingInfo data = Context.AppBaseSafeSettingInfo.FirstOrDefault(d => d.AppKey == appkey);

            if (data == null)
            {
                throw new HimallException("错误的appkey");
            }
            return(data);
        }
示例#3
0
        /// <summary>
        /// 取第一个app基础信息
        /// </summary>
        /// <returns></returns>
        public AppBaseSafeSettingInfo GetFirstSetting()
        {
            var result = DbFactory.Default.Get <AppBaseSafeSettingInfo>().FirstOrDefault();

            if (result == null)
            {
                result           = new AppBaseSafeSettingInfo();
                result.AppKey    = MakeAppKey();
                result.AppSecret = MakeAppSecreat();
                DbFactory.Default.Add(result);
            }

            return(result);
        }
示例#4
0
        /// <summary>
        /// 取第一个app基础信息
        /// </summary>
        /// <returns></returns>
        public AppBaseSafeSettingInfo GetFirstSetting()
        {
            AppBaseSafeSettingInfo result = new AppBaseSafeSettingInfo();

            result = Context.AppBaseSafeSettingInfo.FirstOrDefault();
            if (result == null)
            {
                result           = new AppBaseSafeSettingInfo();
                result.AppKey    = MakeAppKey();
                result.AppSecret = MakeAppSecreat();
                Context.AppBaseSafeSettingInfo.Add(result);
                Context.SaveChanges();
            }

            return(result);
        }