Skip to content

Compatibility: Application Life Cycle Events

Michael Ketting edited this page Feb 1, 2023 · 2 revisions

ASP.NET Core does not provide support for the IIS Integrated Pipeline. Therefore, the events of the ASP.NET Application Life Cycle for IIS 7.0 are now executed as part of the ASP.NET Core request handling.

CoreForms acts as an Endpoint in the ASP.NET Core Middleware order. Integrated Pipeline events will therefore be executed

  • within the middleware pipeline
  • outside of CoreForms page execution

This might work for some event type, especially those that closely interact with application code. Other event handlers, especially those that work on an infrastructure level and/or should be shared with other endpoints such as MVC, must typically be ported to the new middleware infrastructure.

Clone this wiki locally