private static void AutoAssemble(IEngine engine, Assembly storm, IMapperConfigBuider buider) { var typeList = storm.GetTypes(); foreach (var t in typeList) { if (t.IsAssignableTo <IMapperCfgFactory>() && !t.IsAbstract) { try { var mapper = System.Activator.CreateInstance(t) as IMapperCfgFactory; if (mapper != null) { mapper.Create(buider); } } catch (Exception ex) { Console.WriteLine(ex); } } } }
public void Create(IMapperConfigBuider buider) { buider.Create <UserModel, K_User>(); }