2013-10-08 59 views
0

我正在开发一个简单的模块来使用json并在视图中显示结果。 对于这一点,我创建了一个模块并实现我的Driver.cs类自定义驱动程序的实现

List<Item> items = new List<Item>(); 
    var json = new System.Net.WebClient().DownloadString(host + "items.json"); 
    items = JsonConvert.DeserializeObject<List<Item>>(json); 

    return ContentShape("Parts_JSONList",() => shapeHelper.Parts_JSONList(JSONUrl: part.JSONUrl, Items: items)); 

它的工作原理一些代码,但我不知道是否是实现正确的方式。 也许控制器是正确的方式,但我真的不知道它们是如何工作的(控制器)。 任何人都可以帮忙吗?

回答

0

它看起来没问题,只是即使形状从不显示,您仍然要查询远程源。在Lambda中执行查询会更好。