Exemplo n.º 1
0
        void ICommandHandler <ChangePortfolio> .Handle(ChangePortfolio command)
        {
            var spot = this._repository.Get(command.SpotCharterId);

            spot.ChangePortfolio(command);
            this._repository.Save(spot);
        }
Exemplo n.º 2
0
 public void ChangePortfolio(ChangePortfolio command)
 {
     UpdateAggregate(new PortfolioChanged(this.Id, command.Login, command.Version + 1, command.PortfolioId, command.PortfolioName));
 }