HostingEnvironment类和HttpRuntime类有什么区别?

san*_*uro 7 asp.net lifecycle

正如您在此处看到的ASP.NET应用程序生命周期,有两张图片.第一个是在AppDomain中创建了HostingEnvironment类,第二个是在它中创建了HttpRuntime类.从他们的定义我不明白他们之间的区别.何时创建一个,何时在应用程序生命周期中创建第二个?在apllication生命周期的上下文中HostingEnvironment类和HttpRuntime类有什么区别?

Sev*_*Sev 1

您不能继承 HostingEnvironment 类,它向其应用程序域内的托管应用程序提供应用程序管理功能和应用程序服务,其中 HttpRuntime 类为当前应用程序提供一组 ASP.NET 运行时服务。

微软软件定义网络