What does the following code snippet do? Why the use of Evict?
Evict
private void DoEvict(customer cust) { AddressRepository.Evict(cust.Address); cust.Address = AddressRepository.Get(cust.Address.Id); }