Exemplo n.º 1
0
        private void RemoveElement(IChangeTracker changeTracker, object dbItem, object dbCollection)
        {
            dbCollection.GetType().GetMethod("Remove").Invoke(dbCollection, new[] { dbItem });
            changeTracker.AttachRequiredNavigationProperties(dbItem, dbItem);

            if (_isOwned)
            {
                changeTracker.RemoveItem(dbItem);
            }
        }