Проверка лицензий при импорте DLL-файлов с помощью MEF, .NET C#
Мне нужен совет о том, как разработать систему лицензирования, когда я импортирую DLL-файлы с помощью MEF. Таким образом, моя программа будет работать и при запуске начнет загружать все DLL-файлы с определенной карты в программу. Во-первых, я хочу убедиться, что программа будет загружать только те DLL-файлы, которые разрешены мной, так что, скажем, исходный набор DLL-файлов.
Другие люди могут купить лицензию, чтобы также сделать эти DLL-файлы. Так что должен быть и способ подтвердить это.
Что я уже пробовал:
У меня абсолютно 0 опыта работы по теме лицензирования. Я прочитал много статей, но ничего действительно не подходит к моей проблеме.