我需要编写一个包含2种方法的Web服务来保存类和类的详细信息。 一个方法接受一个对象,另一个方法接受一个对象数组。 任何建议?
答案 0 :(得分:0)
您可以选择任何类型的服务 - WCF,.asmx,WebApi。所有这些都可以序列化对象数组。但该对象应该是可序列化的。
WCF客户端可以生成强类型代理类:
MyServiceProxy client = new MyServiceProxy();
client.SavePersons(new List<Persons> { ... });
// list of persons will be transfered to server
WebApi服务可以将Json deserialzie Json转移到Person类:
public class Person
{
public string Name {get;set;}
}
$.ajax({
type:'POST',
url: 'mysite.com/api/SavePersons',
data: [{'Name':'Person1'},{'Name':'Person2'}]
});