RegisterAssemblyTypes()
, вероятно, является отправной точкой, которую вы ищете:
Assembly[] assembliesWithPlugins = // find these somehow
var builder = new ContainerBuilder();
builder.RegisterAssemblyTypes(assembliesWithPlugins)
.AssignableTo<MyAbstractPluginType>()
.WithMetadata(t => GetPluinTypeFromMyAttribute(t));
Как только вы зарегистрируете свои плагины таким образом, поддержка метаданных Autofac позволит вам использовать их (http://code.google.com/p/autofac/wiki/Metadata). Я предполагаю, что из некоторых ваших последующих вопросов вы уже идете по этому пути.
Удачи вам в этом. Ник