IParameterInspector标识REST服务

时间:2010-12-01 20:52:37

标签: wcf

我打算在我的解决方案中为所有Web服务(SOAP + REST)添加WCF行为。 我计划使用相同的IParameterInspector实现。 在实现中是否有一种方法可以识别请求调用是针对WCF服务还是REST服务。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案如下

//确定它是否是REST服务。 //在REST服务

的情况下,操作将为null

bool isRestService = string.IsNullOrEmpty(OperationContext.Current.IncomingMessageHeaders.Action);