上下文:我使用WCF托管了许多服务。我希望他们每个人都支持Ping操作(心跳,保持活着,等等......)。但是,我宁愿不在每一个上实现IPingable。相反,我喜欢做像serviceMetadata行为那样的事情并动态添加频道调度程序。这意味着我需要做的就是为服务添加一个pingable behvaior并支持此操作。
有什么想法吗?我查看了serviceMetadata的源代码,并且有各种内部函数被调用,我无法访问。此外,可能有一种更简单的方法。
感谢您的时间。
答案 0 :(得分:0)
我可以添加一个可以处理调用并欺骗返回true / false的调度行为吗?
我还找到了following
答案 1 :(得分:0)
如果通过行为执行此操作,您的元数据是否会指示Ping操作存在?