我们正在调用返回iqueryable的Web服务(wcf)。我们没有从服务中得到任何答复,所有其他功能都可以正常工作。下面是一个代码示例。
模型-实体
public class CityObject
{
public int ID { get; set; }
public IQueryable<string> lstData { get; set; }
}
WCF服务
public CityObject GetCityData()
{
var returnValue = new List<string>();
returnValue.Add("test");
CityObject m = new CityObject();
m.ID = 1;
m.lstData = returnValue.AsQueryable();
return m;
}
MVC-调用wcf服务
public ActionResult Index()
{
ServiceReference1.Service1Client client = new
ServiceReference1.Service1Client();
List<string> s = client.GetEquipmentConfigurations();
CityObject m = client.GetCityData();
return View();
}
我们如何使用返回iqueryable的服务?