Это мое обслуживание. Любой другой лучший способ разработать это? может ли кто-либо использовать эту услугу, то есть javascript, php, Java.
Может ли кто-нибудь использовать эту услугу?
Интерфейс
[ServiceContract]
public interface IService1
{
[OperationContract]
datas GetData(input ip);
}
[CollectionDataContract]
public class datas : List<output>
{
public datas() { }
public datas(List<output> datas) : base(datas) { }
}
[DataContract]
public class output
{
[DataMember]
public string city
{
get;
set;
}
}
[DataContract]
public class input
{
[DataMember]
public string id
{
get;
set;
}
}
реализация сервиса
public class Service1 : IService1
{
public datas GetData(input ip)
{
datas collection = new datas();
tbTemp = con.GetDataTable(query);
foreach (DataRow dtRow in tbTemp.Rows)
{
output op = new output();
op.city = dtRow[0].ToString();
collection.Add(op);
}
return collection;
}
}
я использую "WebHttpBinding" связывания. или я должен пойти на службу WCF RESTful и тому подобное?
Thx для хорошего чтения –