从WCF返回IQueryable

时间:2018-08-08 15:27:56

标签: wcf iqueryable

我们正在调用返回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的服务?

0 个答案:

没有答案