从C#.Net调用Node.JS

是否有可能在C#ASP.Net服务器上调用Node.js方法/模块? 我发现Edge.JS库,但据我了解,它允许调用Node.JS上的C#代码。 我需要直接相反的解决scheme。

Microsoft.AspNetCore.NodeServices

  • 这为.NET代码在Node.js环境中的服务器上运行JavaScript提供了一种快速而健壮的方式。 您可以在ASP.NET Core应用程序中使用它在运行时从NPM包中使用任意function。

  • 大多数应用程序开发人员不需要直接使用它,但是如果要实现自己的function,则需要在运行时从.NET调用Node.js代码。

来源: https : //github.com/aspnet/JavaScriptServices

只需在您的节点应用程序中使用“express”公开一个http方法,并使用“RestSharp”/“HttpClient”