public int Execute() { var pairs = inserts?.Select(x => new KeyValuePair <string, DbParameter[]>(x.ToSql(), x.DbParameters)).ToList(); if (pairs.IsNullOrEmpty()) { return(0); } return(context.ExecuteNonQuery(pairs)); }