我正在使用Castle Windsor的WCF工具来托管我的服务。 这意味着我的.svc文件只包含这一行:
<%@ ServiceHost Service="MyService" Factory="Castle.Facilities.WcfIntegration.DefaultServiceHostFactory, Castle.Facilities.WcfIntegration"%>
现在我没有为10个服务提供10个.svc文件,我认为只有一个通用文件会很好。
像Generic.svc?service=MyService
那样会自动生成正确的@ServiceHost
指令,可能还会进行URL重写,这样我就可以编写MyService.svc
,但它会被重写为{{1} }}
对此有何想法? 我不想离开IIS并自己托管服务。
谢谢!