在.NET Framework中具有IApplicationBuilder

时间:2018-07-01 23:00:22

标签: c# asp.net asp.net-core owin

如果无法在架构上做到这一点,我深表歉意, 但我只是想集成某些.NET Core功能 就像我有一天想把它放到我现有的旧Webforms应用程序中 移至.NET Core,但我不想继续写 过时的代码。

无论如何,使用Microsoft.Owin.Host.SystemWeb时 我的应用程序需要启动类。 但是,它需要一个方法:Configuration(IAppBuilder app), 但是我要寻找的功能(例如app.UseMvc())需要 app属于IApplicationBuilder

有人可以将IAppBuilder转换为IApplicationBuilder吗? 我想像这样的事情是否可能 这将需要引入其他一些课程。

甚至更好的是,是否有SystemWeb的Package similair查找 启动类,但期望使用Configure(Iapplicationbuilder app, ...)

这看起来有些古怪,但是能够做到很好, 如果有人知道该怎么做,那就在这里。

1 个答案:

答案 0 :(得分:1)

ASP.NET Core和ASP.NET从根本上是不兼容的。您不能混合使用ASP.NET Core和Web窗体之类的东西。期。没有部分升级支持。将现有的ASP.NET应用程序迁移到ASP.NET Core就是全部还是什么都没有。