public async Task AddAsync(CourseModule courseModule, Guid courseId) { await _repository.AddAsync(courseModule.AsDocument()); var course = await _courseRepository.GetAsync(courseId); course.Modules = course.Modules.Append <Guid>(courseModule.Id); await _courseRepository.UpdateAsync(course); }
public async Task UpdateAsync(CourseModule courseModule) { await _repository.UpdateAsync(courseModule.AsDocument()); }