在使用任何ServiceClientBase子类调用服务之前,是否可以访问服务调用将使用的URL?
我需要在进行服务调用之前完全解析url,以便将URL包含在OAuth授权签名中。
答案 0 :(得分:1)
使用IReturn扩展方法ToUrl以及适当的HTTP方法和格式化字符串。
示例:request.ToUrl(“POST”,“json”)请求实现IReturn。
答案 1 :(得分:0)
目前不在,此处参考ServiceClientBase的源代码。如果它有帮助,你可以添加一个pull-request来使GetUrl
可以覆盖和保护,这样子类可以访问它。