当查询拦截器之一返回 false 时,是否可以更改 WCF 数据服务返回的 HTTP 状态代码?
作为奖励,有没有办法根据失败的查询拦截器有选择地返回不同的状态代码?
当查询拦截器之一返回 false 时,是否可以更改 WCF 数据服务返回的 HTTP 状态代码?
作为奖励,有没有办法根据失败的查询拦截器有选择地返回不同的状态代码?
您能否使用类似以下的内容来访问当前服务方法并更改返回的 HTTP 方法标头信息
WebOperationContext operationContext = new WebOperationContext(OperationContext.Current);
operationContext.OutgoingResponse.StatusCode = HttpStatusCode.Unauthorized;
原来我真的在寻找Processing Pipeline。