public ITypeScanner Scan(ITypeSource typeSource) { Guard.IsNotNull(typeSource, "typeSource"); var scanner = new TypeScanner(typeSource); _typeScanners.Add(scanner); return scanner; }