在 NancyFX 构建的网站上提供过时的 ASP.NET 网络服务
Serving a antiquated ASP.NET web service on a NancyFX built site
我正在处理一些使用旧 ASP.NET asmx 网络服务的封闭遗留代码。
我想做的是包含程序集,然后继承构成我自己站点上的 Web 服务的 class。从那里我会像过去一样到达终点 (MyService.asmx?methodName=...) 除了我不确定如何让 NancyFX 忽略这条路线。
有什么想法吗?
按照 adding Nancy to existing site and using the fact that directives in web.config are followed top to bottom, and the last one wins 的说明,以下内容应该有所帮助:
<handlers>
<add name="Nancy" verb="*" type="Nancy.Hosting.Aspnet.NancyHttpRequestHandler" path="*"/>
<add verb="*" path="*.asmx" type="System.Web.Services.Protocols.WebServiceHandlerFactory, System.Web.Services" validate="false">
</handlers>
我正在处理一些使用旧 ASP.NET asmx 网络服务的封闭遗留代码。
我想做的是包含程序集,然后继承构成我自己站点上的 Web 服务的 class。从那里我会像过去一样到达终点 (MyService.asmx?methodName=...) 除了我不确定如何让 NancyFX 忽略这条路线。
有什么想法吗?
按照 adding Nancy to existing site and using the fact that directives in web.config are followed top to bottom, and the last one wins 的说明,以下内容应该有所帮助:
<handlers>
<add name="Nancy" verb="*" type="Nancy.Hosting.Aspnet.NancyHttpRequestHandler" path="*"/>
<add verb="*" path="*.asmx" type="System.Web.Services.Protocols.WebServiceHandlerFactory, System.Web.Services" validate="false">
</handlers>