Как использовать пример Yelp API v2 C # на сайте Umbraco

Я новичок в .net и Umbraco в целом. У меня базовая настройка сайта, и я хочу использовать Yelp API для отображения некоторого контента на сайте. Я играл с образцом кода из git:

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

И успешно построили то, что создает исполняемую программу командной строки. У меня вопрос: как преобразовать код из образца для использования непосредственно на веб-сайте, в частности Umbraco v7?

Любая помощь очень ценится, спасибо.


person user2093568    schedule 24.10.2014    source источник


Ответы (1)


Ваш код не должен сильно отличаться от примера в сочетании с обычным ASP.NET.

Если вы находитесь в частичном представлении или Template в Umbraco ваш код 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>
person dampee    schedule 16.11.2014