我该如何公开我的ASP.NET Core Web API以便在没有http的情况下使用?

时间:2018-09-20 14:48:47

标签: asp.net-core asp.net-core-mvc

我知道这听起来很奇怪,但是请忍受我。我们有一个旧版桌面应用程序(DataFlex),并且正在开发一个新的Web应用程序。两个应用程序共享相同的业务逻辑。我们正在将业务逻辑转移到一个集中化的项目中,该项目以asp.net核心Web api公开,供桌面应用程序和Web应用程序使用。

到目前为止,我们已经能够通过COM从旧版桌面应用程序访问新的业务逻辑项目,但是由于维护接口和DataFlex包装器类很麻烦,我们希望找到一种更简单的方法。

我们可以使用Web API通过http访问业务逻辑。但是,许多用户仍仅使用桌面应用程序,因此无法为所有用户设置Web服务器。因此,我们希望以类似于Web应用程序的方式调用asp.net-core项目,将方法调用作为字符串(JSON?)传递

这可行吗?如果可以,怎么办?

0 个答案:

没有答案