/// <summary> /// Merge parameters. /// </summary> /// <param name="firstParam">The first parameter to merge.</param> /// <param name="otherParams">The other prameters to merge.</param> /// <returns>Merged parameters.</returns> public static SqlParams Merge(object firstParam, params object[] otherParams) { ArgumentNullException.ThrowIfNull(firstParam); var parameters = new SqlParams(); parameters.AddDynamicParams(firstParam); foreach (var param in otherParams) { parameters.AddDynamicParams(param); } return(parameters); }