From 08e1f15add2bcc328c56191ff18c392263880bb6 Mon Sep 17 00:00:00 2001 From: cvium Date: Thu, 24 Sep 2020 19:56:11 +0200 Subject: [PATCH] Cleanup in TmdbMovieProvider --- .../Plugins/Tmdb/Movies/TmdbMovieProvider.cs | 29 +++++++------------ 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs index 4dd29e773a..a5088dec4e 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs @@ -4,9 +4,7 @@ using System; using System.Collections.Generic; using System.Globalization; using System.Linq; -using System.Net; using System.Net.Http; -using System.Net.Http.Headers; using System.Threading; using System.Threading.Tasks; using MediaBrowser.Common.Net; @@ -16,7 +14,6 @@ using MediaBrowser.Controller.Library; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; using MediaBrowser.Model.Providers; -using Microsoft.Extensions.Logging; namespace MediaBrowser.Providers.Plugins.Tmdb.Movies { @@ -26,30 +23,24 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.Movies public class TmdbMovieProvider : IRemoteMetadataProvider, IHasOrder { private readonly IHttpClientFactory _httpClientFactory; - private readonly ILogger _logger; private readonly ILibraryManager _libraryManager; private readonly TmdbClientManager _tmdbClientManager; + public TmdbMovieProvider( + ILibraryManager libraryManager, + TmdbClientManager tmdbClientManager, + IHttpClientFactory httpClientFactory) + { + _libraryManager = libraryManager; + _tmdbClientManager = tmdbClientManager; + _httpClientFactory = httpClientFactory; + } + public string Name => TmdbUtils.ProviderName; /// public int Order => 1; - internal static TmdbMovieProvider Current { get; private set; } - - public TmdbMovieProvider( - ILogger logger, - ILibraryManager libraryManager, - TmdbClientManager tmdbClientManager, - IHttpClientFactory httpClientFactory) - { - _logger = logger; - _libraryManager = libraryManager; - _tmdbClientManager = tmdbClientManager; - _httpClientFactory = httpClientFactory; - Current = this; - } - public async Task> GetSearchResults(MovieInfo searchInfo, CancellationToken cancellationToken) { var tmdbId = Convert.ToInt32(searchInfo.GetProviderId(MetadataProvider.Tmdb), CultureInfo.InvariantCulture);