Наличие IApplicationBuilder в .NET Framework - PullRequest
0 голосов
/ 02 июля 2018

Прошу прощения, если это невозможно архитектурно, но я просто пытаюсь интегрировать определенные функции .NET Core в мое существующее старое приложение Webforms, как я хотел бы когда-нибудь перейти на .NET Core, но я не хочу продолжать писать устаревший код.

В любом случае, при использовании Microsoft.Owin.Host.SystemWeb мое приложение требует класс запуска. Однако он ожидает метод: Configuration(IAppBuilder app), но функции, которые я ищу (например, app.UseMvc()), требуют app из IApplicationBuilder.

Можно ли хакерски преобразовать IAppBuilder в IApplicationBuilder? Представляю, если бы такое было возможно, это потребует привлечения нескольких других классов.

Или, что еще лучше, есть пакет similair для SystemWeb, который ищет класс запуска, но вместо этого ожидает Configure(Iapplicationbuilder app, ...).

Это кажется несколько странным, но было бы неплохо сделать это, и если кто-нибудь знает, как это сделать, это было бы здесь.

1 Ответ

0 голосов
/ 02 июля 2018

ASP.NET Core и ASP.NET принципиально несовместимы. Вы не можете смешивать и сопоставлять ASP.NET Core и что-то вроде веб-форм. Период. Нет частичной поддержки обновления. Перемещение существующего приложения ASP.NET в ASP.NET Core - это все или ничего.

...