-
Notifications
You must be signed in to change notification settings - Fork 25.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ANCM in-proc hosting scenario #5403
Comments
Adding the blurb from the 2.1-preview2 roadmap blog post:
<aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" hostingModel="inprocess" /> Alternatively, you can set a project property in your project file: <PropertyGroup>
<AspNetCoreModuleHostingModel>inprocess</AspNetCoreModuleHostingModel>
</PropertyGroup> |
@Tratcher @jkotalik How do I describe ANCM's role now for requests coming from IIS on their way to
Does ANCM still handle the request? |
That about covers it. ANCM serves two roles for in-proc:
|
For 3, the native HttpContext is converted into a managed http context, which is routed through the IISHttpServer. ANCM handles the lifetime of the native request, which managed code pinvokes into to call certain methods, ex: ReadRequestBody, WriteResponseHeaders, etc. |
Fixes #5599 Fixes #5449 Fixes #5403 [Internal Review Topic (fundamentals/servers/ancm)](https://review.docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/aspnet-core-module?view=aspnetcore-1.0&branch=pr-en-us-8658) [Internal Review Topic (fundamentals/servers/index)](https://review.docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/index?view=aspnetcore-1.0&branch=pr-en-us-8658) [Internal Review Topic (host-and-deploy/ancm)](https://review.docs.microsoft.com/en-us/aspnet/core/host-and-deploy/aspnet-core-module?view=aspnetcore-1.0&branch=pr-en-us-8658) [Internal Review Topic (host-and-deploy/iis/index)](https://review.docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/index?view=aspnetcore-1.0&branch=pr-en-us-8658)
aspnet/AspNetCoreModule#265
see aspnet/Announcements#288
The text was updated successfully, but these errors were encountered: