Beispiel #1
0
        public void ChooseGenres(IList <string> genreIds)
        {
            if (genreIds.Count != GenresAmount)
            {
                throw new InvalidOperationException($"You have to pick exactly {GenresAmount} genres");
            }

            var e = new GenresChosen(Id, genreIds);

            Publish(e);
        }
Beispiel #2
0
 private void When(GenresChosen e)
 {
     _genreIds = e.GenreIds.ToList();
 }