Ejemplo n.º 1
0
        public async Task <Movie> RetrieveMovieByTitleAsync(string title)
        {
            var query = new MovieQueryBuilder()
                        .Start()
                        .Title(title)
                        .Separator()
                        .Build()
                        + "apikey=c29b4674";

            var response = await GetMovieAsync(query).ConfigureAwait(false);

            return(await DeserializeAsync(response).ConfigureAwait(false));
        }
Ejemplo n.º 2
0
        public async Task <Movie> RetrieveMovieAsync(string title, int year, string plotLength)
        {
            var query = new MovieQueryBuilder()
                        .Start()
                        .Title(title)
                        .Separator()
                        .Year(year)
                        .Separator()
                        .PlotLength(plotLength)
                        .Separator()
                        .Build()
                        + "apikey=c29b4674";            //todo: lägg apikey i appsettings


            var response = await GetMovieAsync(query).ConfigureAwait(false);

            return(await DeserializeAsync(response).ConfigureAwait(false));
        }