您可以在此处查看从 Node.js -> C# 开始的互操作模型。
我想知道的是,C# 代码是否可以在返回之前从 C# 调用进程的 Node.js 部分中的方法?
想象一下,如果你有一个电话,比如
var webApi = edge.func('/MyDotNetApi.csx');
webApi(function (error, result) { log.('api started'); });
MyDotNetApi.csx 返回的位置,但留下一个套接字侦听器线程运行以处理 HTTP 请求。现在,如果流程的 Node.js 部分包含(不断变化的).Net 代码需要访问以包含在其 HTTP 响应中的信息,它能否以某种方式向 Node.js 索要它?