小编leo*_*ura的帖子

在可移植库(PCL)上的webservice调用上发送的消息头

我正在尝试将我对webservices的所有调用移动到我刚刚创建的可移植类库(PCL)来组织和重用我的代码.我的目标框架是.NET for Windows Store应用程序; .NET Framework 4.5; Silverlight 4及更高版本和WP7及更高版本.

在我的Win RT项目中,我一直在通过实现命名空间System.ServiceModel.Dispatcher中提供的IClientMessageInspector接口来设置消息头.但在我的PCL项目中,该接口以及System.ServiceModel.Description.IEndpointBehavior不可用.

因此,我需要了解如何将消息头/服务头附加到来自具有这些目标框架的PCL项目的服务调用.任何人都有我应该尝试的经验和/或建议吗?

更新

只是为了添加更多信息,我现在尝试创建一个WP8项目,并注意到这些接口也不可用.所以IClientMessageInspector和IEndpointBehavior可能不适用于我的PCL项目,因为它的目标是WP8,它本身就错过了它们.

request-headers portable-class-library

7
推荐指数
1
解决办法
333
查看次数