Вы можете решить
IEnumerable<ISomething>
и вызовите Start для каждого из них
Забыл упомянуть, что вы должны сначала зарегистрировать все реализации ISomething.
Assembly[] assemblies = ...;
var builder = new ContainerBuilder();
builder.RegisterAssemblyTypes(assemblies).AssignableTo<ISomething>().As<ISomething>();
var container = builder.Build();
Где "сборки" - это массив сборок, из которых вы хотите зарегистрироваться.