public void Handle(PlayerAddedToDraft domainEvent) { TeamChest = domainEvent.NewTeamChestBalance; var playerDto = new PlayerDto(domainEvent.PlayerId, domainEvent.PlayerTypeId, domainEvent.PlayerPositionNumber); PlayerList = PlayerList.Append(playerDto).OrderBy(p => p.PlayerPositionNumber).ToList(); }