Здравствуйте, Artem Korneev, Вы писали:
AK>2. Генерируем отдельно маппинги для основной структуры БД и отдельно для каждого модуля. Обращаемся к "модульным" данным в явном виде, через загрузку соответствующего контекста. Этот вариант выглядит разумным, когда количество модулей небольшое — для 3..5 модулей должно быть нормально. Для 30..50, боюсь, получится спагетти-код.
Один модуль — одна сборка .Net И не поставлять клиенту сборки которые он не купил.