public FromBinderNonGeneric To( Action <ConventionSelectTypesBinder> generator) { var bindInfo = new ConventionBindInfo(); // Automatically filter by the given contract types bindInfo.AddTypeFilter( concreteType => BindInfo.ContractTypes.All(contractType => concreteType.DerivesFromOrEqual(contractType))); generator(new ConventionSelectTypesBinder(bindInfo)); return(To(bindInfo.ResolveTypes())); }
public ConventionFilterTypesBinder AllClasses() { _bindInfo.AddTypeFilter(t => t.IsClass); return(CreateNextBinder()); }