И какую точную точку растяжения вы советуете использовать? Переопределять в IContentHandler в основном только методы "BuildDisplay" и "BuildEditor"? Это достаточно? (см. обновление)
отаю над проектом, в котором мы рассматриваем возможность использованияOrchard CMS.
Однако мы хотим использовать веб-службы в качестве источников данных для некоторых элементов контента. Я предполагаю, что мы должны изменить реализацию репозитория, чтобы сделать это возможным, но я не уверен в этом.
Итак, мой вопрос:Правильно ли мое предположение или оно более сложное? И как это можно сделать тогда?
Спасибо!
Обновить: Я вижу, что интерфейс Orcheard IRepository требует реализации поставщика LINQ. В этом сценарии это невозможно, поскольку веб-службы предлагаются через SOAP.
Я лучше подробнее опишу сценарий:
Веб-сайт, который мы хотим создать, должен использовать веб-службы для получения информации о членах и подразделениях организации. Мы хотели бы отобразить членов какой-либо организационной единицы, например, на веб-сайте. Мы также хотим создать наш собственный тип контента «Событие», который должен иметь отношение M: N (Участники) с «Членом» (из WS).