private MovieListService CreateMovieListService()
        {
            var ownerId          = Guid.Parse(User.Identity.GetUserId());
            var movieListService = new MovieListService(ownerId);

            return(movieListService);
        }
        public IHttpActionResult Get(int id)
        {
            MovieListService movieListService = CreateMovieListService();
            var movieList = movieListService.GetMovieListById(id);

            return(Ok(movieList));
        }
        protected override async Task OnInitializedAsync()
        {
            var movieList = await MovieListService.GetMovieListAsync(MovieList.Id);

            EditListModel.Name        = movieList.Name;
            EditListModel.Description = movieList.Description;
        }
        protected async Task HandleValidSubmit()
        {
            DisplayLoadingSpinner = true;

            var response = await MovieListService.CreateMovieListAsync(User.Id, CreateListModel);

            if (response.Success)
            {
                DisplayLoadingSpinner = false;
                await ModalInstance.CloseAsync();
            }
        }