public BasedOnDescriptor Pick(IEnumerable <Type> types)
 {
     return(AllTypes.From(types).BasedOn(basedOn));
 }
 public BasedOnDescriptor FromAssembly(Assembly assembly)
 {
     return(AllTypes.FromAssembly(assembly).BasedOn(basedOn));
 }
 public BasedOnDescriptor FromAssemblyNamed(string assemblyName)
 {
     return(AllTypes.FromAssemblyNamed(assemblyName).BasedOn(basedOn));
 }
 public BasedOnDescriptor From(params Type[] types)
 {
     return(AllTypes.From(types).BasedOn(basedOn));
 }