如何以编程方式读取WCF路由器上的当前筛选表

时间:2012-10-04 21:30:02

标签: wcf wcf-binding wcf-routing wcf-behaviour

我们现有的wcf路由器具有以下配置:

    <routing>
        <filters>
            <filter name="Other" filterType="MatchAll" />
            <filter name="action1" filterType="Action" filterData="http://tempuri.org/action2" />
            <filter name="action2" filterType="Action" filterData="http://tempuri.org/action1" />
        </filters>
        <filterTables>
            <filterTable name="FilterTable">
                <add filterName="action1" endpointName="Service1" priority="1" />
                <add filterName="action2" endpointName="Service2" priority="1" />
                <add filterName="Other" endpointName="Service1" priority="0" />
            </filterTable>
        </filterTables>
    </routing>

我们希望能够查询路由器询问“给定请求,您将路由到哪个端点?”

有没有办法以编程方式通过API执行路由?例如通过路由方法运行请求,该方法将返回端点名称

0 个答案:

没有答案