美文网首页
.Net Core 全局变量坑

.Net Core 全局变量坑

作者: Rinaloving | 来源:发表于2022-11-17 13:32 被阅读0次

1. 问题描述

  • 更新第三方平台数据总是信息混乱

2. 原因分析

  • 最终找到是全局变量问题
  static string updateVistToGroupPlatUrl = AppConfigurtaion.GetSecondSection("SensetimeApi", "updateVistToGroupPlatUrl");

3.

  • 原写法
  updateVistToGroupPlatUrl = updateVistToGroupPlatUrl.Replace("{userId}", userId);
   //将userId向默认组加人
  Dictionary<string, object> groupData = new Dictionary<string, object>();
  groupData.Add("groupIds", groupIds);
  httpMgr.PutData(header, Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(groupData)), url, "application/json", "utf-8", "application/json");
  • 现写法
  string url = updateVistToGroupPlatUrl.Replace("{userId}", userId);
  //将userId向默认组加人
  Dictionary<string, object> groupData = new Dictionary<string, object>();
  groupData.Add("groupIds", groupIds);
  httpMgr.PutData(header, Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(groupData)), url, "application/json", "utf-8", "application/json");

相关文章

网友评论

      本文标题:.Net Core 全局变量坑

      本文链接:https://www.haomeiwen.com/subject/cctuxdtx.html