/// <summary> /// Gets an instance of a database transaction for each of the specified entity types. /// </summary> /// <param name="keys"></param> /// <returns></returns> public static TransactionCollection GetTransactions(IEnumerable <Type> entityTypes) { TransactionCollection transactions = new TransactionCollection(); foreach (Type type in entityTypes) { transactions.Add(GetTransaction(type)); } return(transactions); }
/// <summary> /// Gets an instance of a database transaction for each of the specified keys. /// </summary> /// <param name="keys"></param> /// <returns></returns> public static TransactionCollection GetTransactions(IEnumerable <string> keys) { TransactionCollection transactions = new TransactionCollection(); foreach (string key in keys) { transactions.Add(GetTransaction(key)); } return(transactions); }