/// <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); }
/// <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); }
/// <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); }
/// <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); }