Я оцениваю, как добавить гипермедиа ссылки на ответы DTO. Несмотря на отсутствие стандарта, добавьте список в ответные коды DTO, как представляется, suggested approach.Ссылки Hypermedia с Servicestack new API
Вы знаете какой-либо пример или ссылку на реализацию с использованием инфраструктуры ServiceStack?
Добавление списка подходит для меня, но мои сомнения касаются того, где поставить логику следующих ссылок (внутри службы или специализированного класса, который содержит конечный автомат?) И где разрешать маршруты (фильтр?)
Спасибо.
[Обновление] Из ServiceStack версии v3.9.62 это Возможное конфигурации маршрутов доступа через EndpointHost.Config.Metadata.Routes.RestPath, поэтому решение обеспечивается tgmdbm может быть улучшена withouth необходимости «IReturn + Маршруты атрибутов» , просто используя информацию Metadata.Routes. Фактически все метаданные службы могут быть запрошены и использованы для сквозных задач. Служебные скалы.
Спасибо, это хорошее решение, совместимое с каркасом Servicestack. Что касается BLL, я думаю, проблема в самой структуре. Просто, если у него был более открытый доступ к Маршрутам, было бы проще использовать эту карту, чтобы сделать обратную маршрутизацию, и она может избежать всего этого кода инфраструктуры (атрибуты IReturn + Route) – jruizaranguren
Да, метод ToUrl - это то, где волшебство происходит и, к сожалению, требует запроса dto для реализации IReturn и атрибута Route. – tgmdbm