IISCrossover:在同一IIS管道中运行ASP.NET和ASP.NET Core的原型

时间:2024-06-11 18:15:08
【文件属性】:

文件名称:IISCrossover:在同一IIS管道中运行ASP.NET和ASP.NET Core的原型

文件大小:32KB

文件格式:ZIP

更新时间:2024-06-11 18:15:08

C#

在同一IIS管道中运行ASP.NET和ASP.NET Core 这是一个实验,展示了如何在IIS管道中运行ASP.NET WebAPI和ASP.NET Core(可以在过程中或不在过程中)。 这个想法是尝试使用任何自定义逻辑的方法来确定哪些路由到达ASP.NET Core,哪些路由到达ASP.NET。 这有助于以路由方式将大型应用程序移植到ASP.NET Core。 指示 确保IIS在ASP.NET中以64位运行。 将LegacyApi标记为启动项目并运行该应用程序。 导航到/ api / weather / *将带您进入ASP.NET Core应用程序,所有其他URL均进入ASP.NET应用程序。 这个怎么运作 ASP.NET Core模块是常规的IIS模块。 可以将其安装到基于IIS的项目中: < system> < handlers>


【文件预览】:
IISCrossover-master
----LegacyApi()
--------Global.asax.cs(1KB)
--------packages.config(905B)
--------favicon.ico(31KB)
--------Controllers()
--------Web.Release.config(1KB)
--------LegacyApi.csproj(9KB)
--------Properties()
--------Global.asax(103B)
--------Web.Debug.config(1KB)
--------Web.config(3KB)
--------App_Start()
----.gitattributes(3KB)
----MyProduct.sln(2KB)
----README.md(4KB)
----.gitignore(477B)
----Greenfield()
--------WeatherForecast.cs(377B)
--------Startup.cs(2KB)
--------appsettings.Development.json(137B)
--------Program.cs(715B)
--------Controllers()
--------Properties()
--------Greenfield.csproj(143B)
--------appsettings.json(182B)
----diagram.svg(16KB)

网友评论