我想添加一个复杂的poco,它将在每次wcf调用中自行传递。什么是这种情况的麻烦做法?
答案 0 :(得分:5)
通常,执行此类操作的最佳方法是在WCF标头中传递此类“元信息”。您可以轻松地创建一个消息检查器来扩展WCF(这真的不是那么可怕而且很难做到!),这会将POCO类(或者必要的内容)注入到客户端的每个传出请求中,并从头部检索它并在服务器端验证它。
有很多相当不错的博客文章向您展示如何创建消息检查器:
查看要实施的两个相关接口:
BeforeSendRequest
和AfterReceiveReply
消息要实施AfterReceiveRequest
和BeforeSendReply
方法可以实施答案 1 :(得分:0)