我想看看是否有人知道 javascript 如何在运行时调用服务器端方法,类似于 SignalR 如何实现这一点。原因是,我想在我的代码中采用这种相同类型的架构来删除最终调用适当方法的 switch 语句。
所以基本上现在我有一个名为 Execute 的 C# WebMethod,它接受一个字符串参数,然后通过开关选择适当的方法。
public void Execute(string Method)
{
switch (Method)
{
case "doThis":
doThis();
break;
}
}
最好有类似的风格从 javascript 动态调用我的 C# 方法,然后调用正确的方法。有任何想法吗?
另外,我希望有人可以深入了解,而不仅仅是说“看源头”。