Я пытаюсь сделать простое приложение, чтобы протестировать некоторый код CRUD, который мы написали. Я хочу, чтобы интерфейс ввода данных динамически создавался из объекта, который вводится.
Например, если это объект ICustomer, который имеет свойства для Name, коллекцию IOrders и некоторые другие свойства. Определения для этого интерфейса существуют в отдельной dll.
Не могли бы вы предложить мне хороший подход для достижения этой цели? Я могу подумать об использовании Reflection для динамического создания пользовательского интерфейса (через код вместо XAML). Это будет хорошей практикой?