public override Expression <Func <DBUser, bool> > ConvertSpecToExpression(ISpecification <User, IUserSpecificationVisitor> spec) { var visitor = new UserEFExpressionVisitor(); spec.Accept(visitor); return(visitor.Expr); }
public static Expression <Func <DBUser, bool> > ToEFExpression(this IUserSpecification spec) { var visitor = new UserEFExpressionVisitor(); return(visitor.ConvertSpecToExpression(spec)); }