Как обрабатывать несколько источников данных в одной доменной службе WCF? - PullRequest
0 голосов
/ 28 апреля 2011

Я работаю над созданием доменной службы WCF, которая на данный момент предоставляет доступ к базе данных. Я создал Entity Model, добавил DomainService (LinqToEntitiesDomainService) и пока все работает.

Но бывают случаи, когда мои данные поступают не из БД, а из другого места (например, из загруженного файла). Существуют ли передовые практики, как правильно обрабатывать эти разные источники данных, не прибегая к написанию двух совершенно разных поставщиков данных? Было бы здорово получить доступ к обоим типам с одним интерфейсом. Я уже могу что-нибудь использовать?

Я довольно новичок в этом, поэтому любой совет, кроме этого, высоко ценится.

1 Ответ

0 голосов
/ 28 апреля 2011

Сколько случаев, когда данные поступают из файла? Сколько файлов? Как вы узнаете, есть ли файл? Собираетесь ли вы опросить каталог? в каком формате файлы? (Возможна поддержка XML)

Документация Microsoft предполагает, что вы можете создать пользовательскую конечную точку хоста, но я не знаю, какие существуют ограничения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...