public virtual SqlResult Compile(Query query) { var ctx = CompileRaw(query); _sqlResultBinder.BindNamedParameters(ctx); return(ctx); }
public virtual SqlResult <Q> Compile(string sql, params object[] args) { var ctx = new SqlResult <Q>(); ctx.Bindings = args.ToList(); ctx.RawSql = sql; _sqlResultBinder.BindNamedParameters(ctx); return(ctx); }