是否可以在UWP或桌面网桥应用程序中使用kestrel或HttpListener在本地运行ASP.Net内核?

是否可以在UWP或桌面网桥应用程序中使用kestrel或HttpListener在本地运行ASP.Net内核?,asp.net,uwp,desktop-bridge,Asp.net,Uwp,Desktop Bridge,我正在用ASP.Net Core 1.1(很快将是2.0)构建一个应用程序,该应用程序具有API和HTML UI,razor视图路由。 我还想在Win10中构建一个桌面应用程序,使用现有的ASP.Net核心代码库,在localhost中运行,并与特定的UWP API通信。 是否可以在UWP下或通过桌面网桥在localhost中运行ASP.Net内核? 使用Kestrel或其他UWP HttpListener?(我已经读到他们正在研究后者)。 我无法在XAML中重写应用程序,我希望避免使用Elec

我正在用ASP.Net Core 1.1(很快将是2.0)构建一个应用程序,该应用程序具有API和HTML UI,razor视图路由。
我还想在Win10中构建一个桌面应用程序,使用现有的ASP.Net核心代码库,在localhost中运行,并与特定的UWP API通信。
是否可以在UWP下或通过桌面网桥在localhost中运行ASP.Net内核? 使用Kestrel或其他UWP HttpListener?(我已经读到他们正在研究后者)。
我无法在XAML中重写应用程序,我希望避免使用Electron。
此外,我更愿意使用Chrome作为嵌入式浏览器,但如果它只能使用Edge,我就可以生存下来。主要的问题是无论如何都要避免重写代码。没有目的。

谢谢你,这是不可能的。我不知道你为什么要在UWP中托管ASP.Net核心应用程序。但根据你的描述,我认为这是你想要的。托管Web应用程序在服务器上,我想要离线,他们称之为,但它不可行,因此开发者更喜欢电子。原因是我不想重写或广泛修改我的HTML/JS UI和服务。这是一个合理的理由吗?不浪费资源?微软也只创建了一个例子,非常简单的情况下,不真正可行,但2年来,他们没有提供任何更新,也没有回答这个项目的github问题。此外,微软承诺(一年前)他们正在为UWP开发HttpListener,它是在NetStandard2中。这是你解决这个问题的方法?