ASP.NET interview question :- How do we write a HttpModule ?
Answer:
Again a simple .NET Interview question Writing a HttpModule is a two step process.
Create a class which implements IhttpModule.
public class clsHttpModule : IHttpModule { public void Init(HttpApplication context) { this.httpApp = context; httpApp.Context.Response.Clear(); httpApp.AuthenticateRequest += new EventHandler(OnAuthentication); httpApp.AuthorizeRequest += new EventHandler(OnAuthorization); .... .... .... } void OnAuthorization(object sender, EventArgs a) { //Implementation } void OnAuthentication(object sender, EventArgs a) { //Implementation } }
Make a entry in the web.config file.
<httpModules> <add name="clsHttpModule" type="clsHttpModule"/> </httpModules>
Do view my top .NET interview questions and answers
No comments:
Post a Comment