繁体   English   中英

如何在ASP.NET Core(使用JavascriptService)应用程序中使Node.js代码调用csharp代码?

[英]How to make nodejs code call csharp code in asp.net core (with JavascriptService) application?

我正在将asp.net内核用于简单的Web api服务器(实际上是使用Deepstream)。 虽然c#可以使用NodeServices.InvokeExportAsync完美地调用nodejs代码,但是当我尝试将Action / Func作为NodeServices.InvokeExportAsync的参数传递给nodejs时,却得到了

System.AggregateException: 'One or more errors occurred. (Serializing delegates is not supported on this platform.)'

该错误是不言自明的,只是想知道是否仍然可以解决此问题? 也许不将委托传递给nodejs,而是通过其他某种机制来进行从nodejs到csharp的调用?

谢谢

用于来自JS文件的回调函数。 使用nodeServices.InvokeAsync

链接提供了更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM