I am trying to understand why Init method is available in both the HttpApplication and HttpModule, and when to use one over the other.
HttpApplication.Init vs HttpModule.Init
360 Views Asked by Deepak Raj At
1
There are 1 best solutions below
Related Questions in ASP.NET
- Implementing Azure AD B2C Authentication in .NET 8 Blazor Project (RenderMode: InteractiveAuto)
- Azure Application Insights Not Displaying Custom Logs for Azure Functions with .NET 8
- IIS Rewrite Module exclude bots but allow GoogleBot
- Angular 16 sending null values to API
- I am the domain admin, newbie, how do I connect youtube.com on my domain?
- Dropdown list showing SQLServer2005SQLBrowserUser$DONSERVER instead of Active Directory group name in ASP.NET MVC C#
- ASP.NET Identity, Losing Ability to Login until Application Pool Recycles
- How to unprotect ASP.NET FormAuthentication cookie
- How does it work using ASP.NET FormAuthentication
- What is the purpose of a completely standalone 'this'?
- Is there a way to read .csproj PropertyGroup variable in c#
- MSBuild trying to copy different dll with similar name into project sporadically
- Minimizing IdentityServer4 Round Trips in Microservice Architecture with Ocelot
- Azure AD guest account in web app authentication user claims data
- Receiving 400 bad request on post when customer auth handler is used
Related Questions in ASP.NET-MVC-4
- SignalR client is not connecting to the hub after changing the client app's cookie name
- How I Can send question and answer by without reload web page
- Load SQL database saved MS word document to Syncfusion Document Editor
- @Html.ValidationSummary(true) throw CSP error
- Rotativa PDF export taking significantly longer on Windows Server 2016 after recent update
- Two ASP.NET MVC applications overwrite same session cookie
- List is not binding in controller, when pass it through hidden field from view in ASP.NET MVC
- Calling AJAX methods in parallel increases server response time?
- OpenCover Profiler Error : ProfilerCommunication::RequestInformation(...) => Communication (Chat channel - TrackAssembly) with host has failed
- Nested child sub menus not getting generated in Asp.Net Core MVC project
- How to show Documents on viewer when htmlmode: true in Configuration.yml file in Group Docs
- ASP.NET MVC role is trying to use SQL Server Express not the SQL Server
- Error HRESULT E_FAIL has been returned from a call to a COM component in Asp.net MVC
- How I can get total number from Database by SignalR
- Application Insights telemetry shows 'NA' from MVC 4 application behind private load balancer
Related Questions in HTTPMODULE
- Unable to access ReportViewerWebControl.axd related http call at the server side in http module in ASP.NET
- How can I add a request interceptor in a NestJS application to calls made in a certain service?
- IIS WebSockets handler (native C++) doesn't see the Upgrade header
- How to access ASP session variables from native IIS HTTP module
- How to insert code in the static files like .html, .htm, .asp on IIS for non-asp project
- Is an instance of HttpModule dedicated to a single IIS Request from beginning to end?
- Node.js HTTP module
- HttpModule based plugin migration to .net core
- Handling of Observable after Get request using Angular 13
- Content-Length missing in HTTPModule event handler
- @angular/http to @angular/common/http
- "Unhandled Error" message while setting up server through http module in node js
- Nestjs HttpService error handling with AxiosRequestConfig's validateStatus function
- How to make an api Get request using @nestjs/axios
- HttpModule For Banner Injection
Related Questions in HTTPAPPLICATION
- "The type or namespace name 'HttpApplication' could not be found" error in .Net6
- Can Application property of HttpApplication class be used to calculate current Active Users?
- Find Number of visitors for a site in ASP.NET MVC using C#
- VBscript HTTP Status msgbox only pops up once issue
- Do MVC events overlap?
- Applicatoin_Start, Init, and horizontal scaling in Azure
- HttpActionExecutedContext response content always is empty
- Best practice while saving data in HttpApplication.Application
- Can a thread in ASP.NET work keep continue after Response.End?
- Global.asax - How is Application_Error called?
- CA2202 CA2215 HttpApplication Dispose base call
- HttpModule: How to handle HttpApplication errors without HttpContext?
- Difference between HttpApplication.Context and Controller.HttpContext
- Application.EndRequest, MVC and .htm files
- HttpApplication.Init vs HttpModule.Init
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can have only one application, but you can have multiple HttpModules within one application. Modules are usually used to handle separate blocks of functionality that can be added to application (few real life examples - Elmah - handles error logging, IdentityModule - handles impersonation, etc.). Since you can attach the same module (lets say error logging) to different application (lets say MyCompany.CRM, MyComany.PublicWeb, MyComany.Intranet), it makes sense that they handle initialization on their own, intepended on application you're adding them to.