1
使用Microsoft.Web.Infrastructure組件,我們可以在應用前的啓動階段登記模塊,如下:註冊自定義PageHandlerFactory通過代碼
DynamicModuleUtility.RegisterModule(typeof(MyHttpModule));
是否有可能在ASP註冊自定義PageHandlerFactory
。 NET代碼中的web表單而不是像上面的模塊一樣?
我目前這個絲通過這樣的代碼,但我覺得它太冗長(這使得它更難創建快速啓動NuGet包,因爲我改變web.config中):
<?xml version="1.0"?>
<configuration>
<system.webServer>
<handlers>
<add name="CustomFactory" verb="*" path="*.aspx"
type="Shared.CustomPageHandlerFactory, Shared"/>
</handlers>
</system.webServer>
</configuration>