public WeChatConfiguration CreateConfiguration()
 {
     using (var fileStream = new FileStream(_configJsonUrl, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
     {
         using (var streamReader = new StreamReader(fileStream, Encoding.UTF8))
         {
             string json = streamReader.ReadToEnd();
             _configuration = JsonConvert.DeserializeObject <WeChatConfiguration>(json);
             return(_configuration);
         }
     }
 }
 private void SaveJsonConfigFile(WeChatConfiguration configuration)
 {
     //写入json文件
     File.WriteAllText(_configJsonUrl, JsonConvert.SerializeObject(configuration, Formatting.Indented, new JsonSerializerSettings()));
 }