예제 #1
0
        public async Task UpdateEpisodeAsync(IUpdateEpisodeModel updateModel)
        {
            if (updateModel == null)
            {
                throw new ArgumentNullException(nameof(updateModel));
            }

            await _updateEpisodeValidator.ValidateAndThrowAsync(updateModel);

            Episode episodeToUpdate = await _episodeRepository.FindAsync(updateModel.Id);

            episodeToUpdate.Name = updateModel.Name;
        }
예제 #2
0
 public Task UpdateEpisodeAsync(IUpdateEpisodeModel updateModel) => _updateEpisodeService.UpdateEpisodeAsync(updateModel);