WCF每种方法的不同端点?

问题描述:

是否可以限制WCFService中的方法仅响应特定的端点?WCF每种方法的不同端点?

例如 我有一个服务,有多个方法,其中之一将接收文件。 我暴露了两个端点,一个使用MTOM。

是否有可能只允许MTOM的“文件”方法。
如果最终用户想要使用MTOM进行所有其他调用,那他们的调用,但我需要坚持它的“文件”方法。

我相信绑定只能在ServiceContract级别指定。我认为您需要创建一个单独的ServiceContract,其中包含要使用单独绑定的方法,然后在服务配置中指定它将使用利用MTOM编码的绑定。你可以进一步创建一个只允许MTOM编码的自定义绑定。