public DbCommand CreateCommand(DbConnection conn, string sql, object param, CommandType commandType, int?timeout = null) { var cmd = conn.CreateCommand(); if (timeout != null) { cmd.CommandTimeout = (int)timeout; } ParamMap.GetCacheMap(DbProvider, sql, commandType).Prepare(cmd, param); return(cmd); }
public SqlFactory(string name) { _name = name; ParamMap = new ParamMap(); ResultMap = new ResultMap(); }
public SqlFactory() { ParamMap = new ParamMap(); ResultMap = new ResultMap(); }