public static void Register(IForeignKeyCrawlerFactory factory, System.Type dialectType) { factories[dialectType] = factory; }