1
基本上,我想从不同于监听套接字的来源获取HTTP请求。然而,由于提供的绑定不支持这个,我目前正在建立自己的绑定。如何在自定义的WCF HTTP绑定中存储标题信息
我当前的绑定由WebMessageEncoder和一个自定义的TransportBindingElement组成,它引用一个自定义ChannelListener,它使用实现IReplyChannel接口的自定义通道。 ServiceModel调用“receiveRequest”方法,后者应该返回一个RequestContext。
但是,RequestContext类只包含一个RequestMessage属性,我应该将其放入Message对象中。由于这个事实,我不确定将UriTemplates中需要匹配的所有HTTP头放在WebGet/WebInvoke属性中。
你能帮我解决这个问题吗? :)
问候