Я создаю плагин SDK для своего приложения. Есть некоторые статические настройки, которые являются общими для всех плагинов. Я использую интерфейс, чтобы заставить разработчиков SDK использовать все эти статические настройки.
Но каждый плагин также имеет свои собственные настройки, которые я не могу добавить в SDK. Вместо того, чтобы добавить свойство интерфейса в интерфейс, пользователь должен реализовать его и отправить настройки плагина в виде строки в формате JSON, а каждый плагин должен загрузить и преобразовать его в свой необходимый класс или настройки, используя отражение.
Isэтот процесс подходит для этой ситуации?