2
A
回答
1
最好的和典型的方法就是在这您WCF消息添加到一个头 - 这将是一个消息协定完美。
为什么你不是想把它添加到消息合约?
WCF通常会鼓励使用“每通电话”方法 - 您可以将所有必要的信息与您的通话,每次通话都发送出去。在呼叫之间留下任何种类的“状态”是不鼓励的。
所以再说一遍:为什么不在每条消息中包含您的验证字符串作为标题呢?这是今天做事的首选方式。
UPDATE:
退房聂雅伦的博客帖子上Adding Headers to a Call。除了将它们添加到消息合约之外,您还可以检查他链接到的消息检查器样本,从而创建一个消息检查器,可以自动将这些头条目添加到每个传出呼叫中。没有代码混乱,没有混乱,没有东西 - 只是工作。
相关问题
- 1. 将自定义验证添加到输入字段
- 2. 将连接字符串添加到自定义ASP.net控件
- 3. wix,如何将字符串添加到自定义路径
- 4. C#如何将自定义属性添加到HTML字符串?
- 5. 添加自定义属性字符串
- 6. jQuery验证自定义验证添加没有空间验证
- 7. 将箭头添加到自定义验证div
- 8. 是否可以将自定义验证添加到JSF bean?
- 9. 将自定义验证机制添加到abpBoilerplate dtos?
- 10. 如何将自定义验证器添加到parsley.js?
- 11. 如何将验证消息添加到我的自定义HtmlHelper?
- 12. 将自定义验证器添加到MVC模型
- 13. 将验证器添加到自定义表单类型
- 14. 将自定义cient-side表单验证添加到Spree前端
- 15. 将自定义属性添加到Firebase身份验证
- 16. 如何将自定义验证添加到Django modelForm中?
- 17. 将错误消息添加到自定义验证程序
- 18. 将自定义标记添加到Visual Studio验证
- 19. 将Facebook身份验证添加到Rails自定义身份验证
- 20. 如何添加自定义验证,codeigniter
- 21. laravel验证添加自定义变量
- 22. 如何添加自定义jquery验证?
- 23. Codeigniter - 添加多个自定义验证
- 24. 添加自定义Django模型验证
- 25. 欧芹JS:添加自定义验证
- 26. jquery添加类的自定义验证
- 27. 在SmartWizard中添加自定义验证
- 28. jQuery的添加自定义的验证
- 29. 添加自定义的验证动态
- 30. 添加字符串文本与验证
嗨,我想保持我的消息合同清洁,并避免代码重复,如果可能的话。 – Rune 2010-02-16 10:43:58
是的,好的 - 这不是代码重复,也不会混淆你的消息合约。使用消息标题是**做这种事情的标准方式 - 其他任何事情都很快变成黑客.... – 2010-02-16 11:36:23