Например, программа запускается, пользователь выбирает какой-то образно говоря "плагин".
Все это регистрируется в Autofac. Далее пользователь может выбрать другой плагин на замену текущего.
Собственно вопрос, умеет ли такое Autofac и если да то как такое делается?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости