【发布时间】:2015-07-13 11:35:24
【问题描述】:
我在我的项目中创建了代理网络服务。我想从参数中调用方法名称作为字符串,我需要从这些方法中获取响应,但它仅作为字符串返回。所以请任何人帮助我。
这里我需要传递 MethodName。
例如:
string response = mut.MethodName(RequestData);
[WebMethod]
public string CALLPROXY(string MethodName, string RequestData)
{
WebReference.IMPSMethods mut = new WebReference.IMPSMethods();
mut.Url = "http://xxxxxxxxxxx.asmx?wsdl";
mut.Credentials = System.Net.CredentialCache.DefaultCredentials;
//string response = mut.LOGIN(RequestData);
string response = mut + "." + MethodName + "(" + RequestData + ")";
return response;
}
【问题讨论】:
标签: c# asp.net web-services