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