我正在評估在現有項目中使用Edge.Js,但我遇到了調用Edge.Func的問題。對於不是控制檯應用程序,它在Edge.Funct(
調用(例如,WebAPI或測試項目)上掛起(不會拋出異常)。如何解決Edge.Func掛起?
// Next line hangs
var func = Edge.Func(@"
return function (data, callback) {
callback(null, 'hello world');
}");
我有一個測試SLN這裏:https://github.com/cumminsjp/edgete
如果我把同樣的代碼到一個控制檯應用程序 - 它的工作原理,我得到預期的hello world
從功能回來。
我已經看到了相關的討論/問題:
https://github.com/tjanczuk/edge/issues/215
https://github.com/tjanczuk/edge/issues/373
Using Edge.js from a C# console application
但我不認爲我有沒有誤配置的東西,或者我失去了一些東西明顯。
這真的很有用。感謝您發佈您的答案。 –