Extensible Plugin/Type Searcher
Something like
public interface ITypeDataSearcher
{
/// <summary> Get all types found by the search. </summary>
IEnumerable<ITypeData> Types { get; }
/// <summary>
/// Performs an implementation specific search for types. Generates ITypeData objects for all types found Types property.
/// </summary>
void Search();
}
Edited by Vivienne Spence