有没有办法轻松记录azure apim政策中的所有上下文信息?

时间:2016-02-04 20:06:44

标签: azure azure-api-management

有没有办法轻松记录Azure APIM策略中的所有上下文信息?上下文变量有许多可用属性:

https://msdn.microsoft.com/en-us/library/azure/dn910913.aspx#ContextVariables

然而,基于一些摆弄,似乎需要为记录明确指定这些属性中的每一个。你知道是否有办法简单地记录所有可用的上下文信息,如context.ToString()?简单地包括上下文或context.ToString()在策略中似乎不允许策略编译。

1 个答案:

答案 0 :(得分:0)

您可以尝试将对象序列化为字符串。结帐http://www.newtonsoft.com/json

Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(2008, 12, 28);
product.Sizes = new string[] { "Small" };

string json = JsonConvert.SerializeObject(product);
// {
//   "Name": "Apple",
//   "Expiry": "2008-12-28T00:00:00",
//   "Sizes": [
//     "Small"
//   ]
// }