Я прочитал это aricle Как загрузить плагины в .NET?, и я действительно не вижу блеска пространства имен Microsoft System.Addin. Почему я не могу иметь только папку плагинов в моем каталоге bin, которую пользователи могут поместить в сборку, которая реализует интерфейс, который я проектирую? Затем я мог бы использовать рефлексию для создания экземпляра класса плагина и ссылки на него с помощью моего интерфейса.
Почему метод System.Addin, по-видимому, намного лучше? Тем более, что это кажется трижды работой и менее интуитивным дизайном.