Exemple #1
0
        public async Task <TriviaDTO> PostNewTrivia(TriviaDTO trivia)
        {
            string url = "http://localhost:5000/api/Trivia";

            HttpResponseMessage response = await _client.PostAsJsonAsync(url, trivia);

            return(null);
        }
        public async Task <IActionResult> OnPostAsync()
        {
            ApiHandler api = new ApiHandler(client);

            FetchedMovie = await api.GetSpecificMovieAsync(Convert.ToInt32(Request.Form["movieId"]));

            TriviaDTO newTrivia = new TriviaDTO();

            newTrivia.MovieId      = FetchedMovie.Id;//Convert.ToInt32(Request.Form["movieId"]);
            newTrivia.TriviaString = Request.Form["newTrivia"];

            await api.PostNewTrivia(newTrivia);

            return(Redirect($"./Movie?id={FetchedMovie.Id}"));
        }