Assume we have IFoo implemented by Foo and IBar implemented by FirstBar and SecondBar.
Using this convention registration:
container.Register( Al
Tighten your convention. It is obviously to wide.
container.Register( AllTypes.FromThisAssembly() .Where(t => t.Namespace != "Acme.Tests") .WithService.DefaultInterface())