使用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
相关产品推荐
相关产品推荐

