//internal void AddUpdate<T>(DataCollection<T> collection, T item) where T : IDataDocument, new() //{ // _transacton?.AddUpdate(collection, item); //} internal void AddDelete <T>(DataCollection <T> collection, T item) where T : IDataDocument { Transaction?.AddDelete(collection, item); }