如何在azure apim中一般记录可枚举上下文数据?

如何在azure apim中一般记录可枚举上下文数据?,azure,azure-api-management,Azure,Azure Api Management,您是否有办法在Azure APIM中一般记录可枚举上下文数据?例如,包含context.Api.Protocols的策略返回: context.Api.Protocols: System.Collections.Immutable.ImmutableArray`1[ System.String ] 但是,我希望策略返回实际协议的列表,而不仅仅是类型。是否可以在策略中包含通用代码语句或表达式来执行此操作?我想不出任何内置内容,因此您最好的选择可能只是一个字符串。加入调用: str

您是否有办法在Azure APIM中一般记录可枚举上下文数据?例如,包含context.Api.Protocols的策略返回:

  context.Api.Protocols: System.Collections.Immutable.ImmutableArray`1[
    System.String
  ]

但是,我希望策略返回实际协议的列表,而不仅仅是类型。是否可以在策略中包含通用代码语句或表达式来执行此操作?

我想不出任何内置内容,因此您最好的选择可能只是一个字符串。加入调用:

string.Join(", ", context.Protocols)

是的,那就是我最后做的