ReflectionHelper
Helps discover implementations through reflection
public ReflectionHelper()
public IEnumerable<Type> GetAllInstances(Type type, Assembly[] assemblies, Func<Type, bool>[] additionalFilters = null)
Finds all implementations that meet the contract, with optional additional filters
Find all types defined in assemblies that meets all filter criteria
Finds all implementations that meet the contract and news one up