public BaseTypeFinder(DocumentModel model)
{
_lookup = new Dictionary<string, DocumentedType>(StringComparer.Ordinal);
foreach (var type in model.Assemblies
.SelectMany(assembly => assembly.Namespaces
.SelectMany(@namespace => @namespace.Types)))
{
_lookup.Add(type.Definition.FullName, type);
}
}