所以我有一个零售解决方案,包括:
现在我需要第三个应用程序,它不需要有UI,只有REST端点侦听来自上面两个应用程序的调用,并对它们做出响应(WebSockets会很好)并进行一些处理和允许通讯。 示例用例将是:
在完整的.NET Framework中,我将创建一个ASP.NET WebAPI或WindowsService,但我希望它尽可能与最新标准兼容。所以使用.NET Core,如果我可以运行它,那就完全正确在Rasperry Pi或同一台机器上,MainApp正在运行。
我应该使用哪种类型的项目?
我在考虑以下选项: