2017-10-27 7 views
0

次の呼び出しで使用されるHttpClientを返すLogin()メソッドを持つC#ライブラリがあります(ログイン後にさらにページを取得する) )。 C#アプリケーションでは、Login()呼び出しを行い、返されたHttpClientを保存し、他のページに必要なだけ多くの呼び出しを行います。1つのEdgeJS呼び出しによって返された複雑なCLRオブジェクトを次のEdgeJS呼び出しに渡す方法

NodeJSでエッジを使用することは可能ですか?複雑なオブジェクト(HttpClient)をNodeJsに返し、NodeJSに次の呼び出しを行うときにこのオブジェクトを渡すことはできますか?

答えて

0

複雑なオブジェクトを1つのjs呼び出しから別の呼び出しに渡すことは間違いありません。

関数からjavascriptオブジェクトを返すだけでなく、新しいオブジェクトをコールバックの引数の値として持つjavascript関数を「コールバック」することもできます。

例えば:

function hasCookie(req,callback){ 
    if(req.headers['cookie']){ 
     callback(req.headers.cookie,req); 
    } 
    return req; 
} 

あなたがすることができさえ「鎖」として長い間問題のオブジェクトが指定されたメソッドをサポートしているとして、一緒に呼び出します。

関連する問題