internal static Task <HashSet <T> > ColumnDistinctAsync <T>(this IDbCommand dbCmd, string sql, object anonType, CancellationToken token) { if (anonType != null) { dbCmd.SetParameters <T>(anonType, excludeDefaults: false); } return(dbCmd.ColumnDistinctAsync <T>(sql, token)); }
internal static Task <HashSet <T> > ColumnDistinctFmtAsync <T>(this IDbCommand dbCmd, CancellationToken token, string sql, params object[] sqlParams) { return(dbCmd.ColumnDistinctAsync <T>(sql.SqlFmt(sqlParams), token)); }