You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用JSExport导出C#接口供Node.js API调用失败问题求助

JSExport导出C#接口供Node.js API调用失败问题求助

各位大佬好,我最近在搞一个需求:手里有个C#类库,想通过Microsoft.JavaScript.NodeApi开发Node.js扩展,让Node.js能调用C#里的功能。目前我定义了这样一个接口:

using ClassReflectionKit.Models;

namespace ClassReflectionKit.Helpers;

public interface IClassReflectionKitHelper
{
    TemplateClassInfo? GetClassInfo(string ns, string className);
    //TemplateClassInfo? GetClassInfo(string ns, string className, ProcessClassInfo procDelegate);
    string[] GetNameSpaces();
}

现在我尝试用JSExport导出这个接口给Node.js调用的时候一直失败,折腾了好一阵都没搞定。想请教下大家,是不是接口没办法直接用JSExport导出?是不是得先写一个实现这个接口的类,再导出那个实现类?或者在导出的时候还有什么特殊的配置或者标记需要注意吗?麻烦有经验的朋友给指点指点,谢谢啦!

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 12:28:07