在运行时将具有不同合同的端点添加到wcf服务

时间:2013-09-16 15:17:30

标签: c# wcf wcf-extensions

我正在尝试为通过我的api托管的任何wcf服务实现通用的“IsAlive”功能。我尝试在运行时向服务主机添加一个enpoint,它使用IIsAlive接口作为其回调。

问题是wcf会检查并发现服务实现类没有实现该合同。我不介意这个,我可以稍后用运行时代理或实例提供程序解决它,它将返回我对该方法的实现。所以我需要压制wcf来喊我,这可能吗?

如果没有办法达到我想要的效果? (公开一个api,它有一个主机方法和一个获取代理方法,可以为服务添加isalive功能,而无需用户实现它)

由于

0 个答案:

没有答案