/// <summary> /// Get table stored procedure affixes. /// </summary> protected virtual void GetStoredProcedureAffixes(StoredProcedureFunction spFunc, out string prefix, out string suffix) { DbArchitectureHelper.GetDefaultStoredProcedureAffixes(spFunc, out prefix, out suffix); }
/// <summary> /// Set table stored procedure parameters. /// </summary> public static void SetTableSpInputParameters <T>(this IDbTableBinding binding, DbCommand cmd, T instance, StoredProcedureFunction spFunc) { var columns = DbArchitectureHelper.GetTableSpParameters(spFunc); binding.MapColumns(columns, c => c.SetInputParameters(cmd, instance)); }