如何在Umbraco站点中使用Yelp API v2 C#示例

时间:2014-10-24 16:41:56

标签: c# umbraco7 yelp

我是.net和Umbraco的新手。我有一个基本的站点设置,并希望使用Yelp API在网站上显示一些内容。我已经使用了git中的代码示例:

https://github.com/Yelp/yelp-api/tree/master/v2/csharp

并且已经成功构建了它,它产生了一个可执行的命令行程序。我的问题是,我如何转换样本中的代码直接在网站上使用,特别是Umbraco v7?

非常感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:2)

您的代码与结合普通ASP.NET的示例不应有太大的不同。

如果你在Umbraco的Partial viewTemplate,你的Razor代码可能类似于:

@{
  // todo: add other relevant code or link to other classes encapsulating your calls
  JObject response = client.Search(term, location);
  JArray businesses = (JArray)response.GetValue("businesses");
}

<ul>
  @foreach(var item in businesses) {
    <li>id: @item["id"]</li>
  }
</ul>