SignalR がこれを達成する方法と同様に、JavaScript が実行時にサーバー側のメソッドを呼び出す方法を誰かが知っているかどうかを確認しています。その理由は、適切なメソッドを呼び出すことになる switch ステートメントを削除するために、この同じタイプのアーキテクチャをコードに採用したいからです。
したがって、基本的には Execute という C# WebMethod があり、文字列パラメーターを受け取り、スイッチを介して適切なメソッドを選択します。
public void Execute(string Method)
{
switch (Method)
{
case "doThis":
doThis();
break;
}
}
JavaScript から C# メソッドを動的に呼び出す同様のスタイルがあれば、適切なメソッドが呼び出されます。何か案は?
また、「ソースを見てください」と言うだけでなく、誰かが深く掘り下げてくれることを願っています。