Я пишу Приложение Windows , которое подключается к интернет-магазину через его API и читает / записывает значения.
В интернет-магазине может быть несколько платежных шлюзов , и я думал о том, чтобы написать плагин для каждого из них и создать интерфейс пользователя, который будет доступен для выбора каждого из них и загрузки правильной сборки ...
моя идея состоит в том, чтобы иметь несколько библиотек (.dll) и загрузить правильную одну после настройки ...
Я действительно думаю, что это похоже на развитие в конце 80-х, поэтому мне интересно, есть ли что-нибудь новое, что могло бы помочь мне развить такое поведение на .NET 3.5 SP1
Я новичок в этом вопросе , и для этого я бы спросил вас, как лучше всего подойти к этому.
Спасибо.
PS Я читал о MEF ( Managed Extensibility Framework ), но это все еще предварительный просмотр (MEF Preview 8 является текущим), и будет доступен только на. NET 4.0, поэтому я не могу пойти по этому пути: - (