У меня есть приложение Silverlight, которое использует службы WCF RIA.Я хотел бы иметь возможность переключить источник данных в локальное хранилище (например, SQLite) для демонстрации или тестирования пользовательского интерфейса.
На каком уровне я должен рефакторинг своего кода, чтобы позволить это сделать?Есть ли способ сделать это без повторения функциональности, уже присутствующей в классах WCF RIA Services (DomainClient, Entity и т. Д.), Или я должен создать коммутатор намного выше в абстракции и вообще обойти все эти классы?
Спасибо.