Я создаю приложение, которое позволяет пользователю определять свой собственный источник данных (sql), определять атрибуты данных для таблиц, а что нет, из приятного пользовательского интерфейса, а затем предоставлять сервис для этих данных.Поскольку таблицы генерируются динамически, через мой пользовательский интерфейс я хочу иметь возможность также генерировать DomainModel и DomainService, которые делали бы эти данные доступными для всех, кто должен подписаться на них.
Думайте об этом как о следующемСценарий: интернет-магазин должен определить атрибуты различных продуктов.Атрибуты должны быть запрашиваемыми и храниться отдельно в своем собственном поле.Пользовательский интерфейс интернет-магазина также должен иметь возможность получать и отображать эти продукты, запрашивать продукты и т. Д.
Возможно ли это сделать?