Вы, вероятно, не хотите делать это как прямой импорт, но получите экспортированное значение из контейнера несколько раз. Из-за этого вам нужно изменить политику создания на NonShared, что заставляет контейнер каждый раз создавать новый экземпляр.
[Export(typeof(IMyInterface)) PartCreationPolicy(CreationPolicy.NonShared)]
internal class MyService : IMyInterface
{
...
}
Затем получите значение из контейнера:
List<IMyInterface> instances = new List<IMyInterface>();
for (int i = 0; i < 10; i++) {
instances.Add(container.GetExportedValue<IMyInterface>());
}