我在 Windows azure 应用程序上的 azure tablestorage api 调用出现缓慢行为。我需要获取特定调用的请求 ID(响应标头中的 x-ms-request-id)。有没有办法使用 storageclient api 来获取它?存储客户端 api 是否甚至公开了这个 id?如果没有,还有其他方法可以获取此 ID 吗?
我通过以下方式使用api:
public UserDataModel GetUserData(String UserId)
{
UserDataModel osudm = null;
try
{
var result = (from c in GetServiceContext().OrgUserIdTable
where (c.RowKey == UserId)
select c).FirstOrDefault();
UserDataSource osuds = new UserDataSource(this.account);
osudm = osuds.GetUserData(result.PartitionKey, result.UserName);
}
catch (Exception e)
{
}
return osudm;
}