在操作的入站策略中,是否可以使用某种表达式来获取操作名称?就像:在c#反射中获取方法名称。
答案 0 :(得分:1)
是否可以使用某种表达式来获取操作名称?
是的。 log-to-eventhub策略将指定格式的消息发送到Logger实体定义的事件中心。顾名思义,该策略用于保存选定的请求或响应上下文信息以进行联机或脱机分析。
任何字符串都可以用作要在事件中心中记录的值。在此示例中,所有入站呼叫的date and time
,deployment service name
,request id
,ip address
和operation name
被记录到在{{ 1}} ID。
contoso-logger
答案 1 :(得分:0)
是的。只需使用“ context.Operation.Name”
例如在“设置标题”策略中
<set-header name="MyHeader" exists-action="override">
<value>@(context.Operation.Name)</value>
</set-header>