/// <summary> /// Executes a query for the specified id, returning the data typed as per T /// </summary> public static TOut GetPartial <TIn, TOut>(this IDbConnection connection, dynamic id, Expression <Func <TIn, TOut> > func, IDbTransaction transaction = null, int?commandTimeout = null) where TIn : class where TOut : class { return(Instance.GetPartial <TIn, TOut>(connection, func, id, transaction, commandTimeout)); }