public async Task <IActionResult> Create(int sectionId)
        {
            ViewData["Title"] = "Create";
            var section = await sectionRepo.GetSectionAsync(sectionId) ?? throw new ArgumentNullException("section");

            var slide = await repo.CreateSlideAsync(section);

            var model = CreateSlideViewModel(slide);

            return(Negotiate("Edit", model));
        }