Рекомендуемая структура API ServiceStack

Я пытаюсь разработать лучший способ структурирования нашего API; у нас есть обзоры, которые мы установили в стандартной структуре REST (список один, список всех, создать, обновить и т. д.). Там, где это не совсем подходит, примеры: каждый обзор может быть связан с одним или несколькими другими типами, например, «Событие», «Местоположение» или «Вещь».

Я думаю, что URL-адреса будут совпадать с: / event / reviews / (или наоборот): / review / event /) / location / reviews / / thing / reviews /

Однако проблема, которую я вижу, – это «GET», для каждого из которых должен быть возвращен родительский объект, т. Е. Событие.

Итак, используя ServiceStack, как лучше всего справиться с этим сценарием? Создать индивидуальную службу для каждого запроса данных, а не злоупотреблять готовой установкой REST или я пропустил что-то более фундаментальное?

One Solution collect form web for “Рекомендуемая структура API ServiceStack”

Не уверен, что это поможет в вашем сценарии / понимании, но я считаю эту презентацию полезной:

Проектирование красивого REST + JSON API

Interesting Posts

Загрузка многостраничного файла на Google Appengine с использованием jersey-1.7

Как найти файлы, которые не содержат заданный шаблон строки?

Почему мой код Entity Framework Code First proxy null и почему я не могу его установить?

Доступ к родительским данным во вложенном ретрансляторе, в HeaderTemplate

Преобразование слов (строк) в Int

Как delete и deleteLater работает с сигналами и слотами в Qt?

Есть ли какое-либо программное обеспечение или аппаратное обеспечение, которое позволяет останавливать, замедлять, ускорять или даже отменять время?

Есть ли собственный инструмент для анализа XML-файлов, доступных на RedHat?

Самый простой способ использования внутреннего жесткого диска> 2 ТБ в Windows XP 32-бит?

Прикрепление кода к началу и концу сеанса в Linux

Сброс пароля Windows Vista Ultimate

Параметр DateTime с часовым поясом формы PST / CEST / UTC / etc.

часовой пояс по умолчанию postgres

Android: загрузка изображения из Интернета с помощью Asynctask

Неужели дешевые маршрутизаторы легко перегружаются, когда к нему подключено множество устройств, и как я могу это исправить?

Давайте будем гением компьютера.