Я создал службу на основе IIS Windows для доставки данных для iPhone с использованием REST и JSON.Я создал шаблон приложения в VS2010 из «Онлайн-шаблонов» под названием «.NET 4.0 WCF REST Web Service».
Затем я использовал шаблоны в файле Service1.cs, которые следуют этому шаблону:
public class MyReturnObj {
string MyField1;
string MyField2;
}
Это пример простого возвращаемого объекта, но объект может быть сложным со свойствамиэто список или что-то еще.
[WebGet(UriTemplate = "GetMyData?User={User}&Password={Password}", ResponseFormat = WebMessageFormat.Json)]
public MyReturnObj getMyData(string User = "", string Password = "")
{
MyReturnObj ro = new MyReturObj()
{
MyField1 = @"somethign",
MyField2 = @"more things"
}
return ro;
}