Hi, Is adding / removing HttpModules and HttpHandlers at runtime from a website a good idea ? I am looking at ways to make my website as dynamic as possible without uploading changed content all over again. Something like config files. Rule engines exist, but learning them seems like a pain. I might be wrong in my perspective. Please suggest possible ways to change logic in the code at runtime.
+1
A:
One possible way is create a generic HTTPHandlerFactory which in turn returns the requested handlers.
Check out the link for more clarity
Ramesh Vel
2010-03-26 05:49:36
+4
A:
ASP.NET 4 provides a PreApplicationStartMethod capability that can be used to add HttpModules programmatically.
I just did a blog post on that at http://www.nikhilk.net/Config-Free-HttpModule-Registration.aspx.
The basic idea is you create a derived HttpApplication that provides ability to add HttpModules dynamically at startup time, and it then initializes them into the pipeline whenever each HttpApplication instance is created within the app-domain.
NikhilK
2010-07-01 14:30:48