public ExpressionMover <T, Tk> Load <T, Tk>(Expression <Func <T, Tk> > expression) { var mv = new ExpressionMover <T, Tk>(expression); var mappers = configExpression.GetMappers <T>(); mappers.ForEach(x => mv.SetMapper(x)); return(mv); }
/// <summary> /// 给表条式建立Mover /// </summary> /// <typeparam name="T"></typeparam> /// <typeparam name="Tk"></typeparam> /// <param name="expression"></param> /// <returns></returns> public static ExpressionMover <T, Tk> BuildMover <T, Tk>(this Expression <Func <T, Tk> > expression) { var mover = new ExpressionMover <T, Tk>(expression); return(mover); }