CQRS.Talk.Refactoring2.Commands._2.BasicCommands.UpdateDelegateCommandHandler.Handle C# (CSharp) Method

Handle() public method

public Handle ( UpdateDelegateCommand command ) : void
command UpdateDelegateCommand
return void
        public void Handle(UpdateDelegateCommand command)
        {
            var sessionDelegate = delegateRepository.Find(command.SessionDelegateId);
            sessionDelegate.Update(command);
            delegateRepository.Update(sessionDelegate);
            delegateRepository.Save();
        }
    }
UpdateDelegateCommandHandler