有没有办法在浏览器中输入网址,以便它还具有作为wcf webservice参数所需的对象?用简单的话说。我有一个webservice的操作合同,它接收一个对象。我应该在浏览器中键入什么URL来调用该函数?谢谢!
答案 0 :(得分:1)
我有一个webservice的操作合同,它接收一个对象。什么 我应该在浏览器中键入url来调用该函数吗?
不,这是错误的做法;相反,让你的操作接受对象作为参数,并在调用它时传递它,如
[OperationContract]
public void Operation1(Student stu) { ... };
致电
Student stu = new Student();
wcfproxy.Operation1(stu);
这篇文章可能有所帮助