public void Execute(int id) { var p = personRepository.Get(id); p.Deacivate(); eventDispatcher.Dispatche(p.Events.ToArray());/////unit of work store //sed email //sed sms }