public int UpdateByKey(UpdateDefaultSettingInput input) { if (this.DbContext.Update <MALU_DefaultSetting>(a => a.KeyName == input.KeyName, a => new MALU_DefaultSetting() { KeyName = input.KeyName, Value = input.Value, UpdateDate = DateTime.Now }) > 0) { return(1); } return(0); }
public string RefAccess_Token1() { try { UpdateDefaultSettingInput de = new UpdateDefaultSettingInput(); string retString = HttpGet("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxb852406f4b6056e7&secret=dd7d281c0563dd34d3bf84d54a541680", ""); de.KeyType = 1; de.KeyName = "Acceess_Token"; de.Value = retString; this.CreateService <IDefaultSettingService>().UpdateByKey(de); return(de.Value); } catch (Exception e) { return(e.ToString()); } }
private void TimeExecuteTask(object sender, ElapsedEventArgs e) { try { UpdateDefaultSettingInput de = new UpdateDefaultSettingInput(); using (var client = new HttpClient()) { var responseString = client.GetStringAsync("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxb852406f4b6056e7&secret=dd7d281c0563dd34d3bf84d54a541680"); de.KeyType = 1; de.KeyName = "Acceess_Token"; de.Value = responseString.Result.ToString(); this.CreateService <IDefaultSettingService>().UpdateByKey(de); } } catch { } }