public TvdbEpisodeProvider(IFileSystem fileSystem, IServerConfigurationManager config, IHttpClient httpClient) { _fileSystem = fileSystem; _config = config; _httpClient = httpClient; Current = this; }
/// <summary> /// Initializes a new instance of the <see cref="TvdbEpisodeProvider" /> class. /// </summary> /// <param name="httpClient">The HTTP client.</param> /// <param name="logManager">The log manager.</param> /// <param name="configurationManager">The configuration manager.</param> /// <param name="providerManager">The provider manager.</param> public TvdbEpisodeProvider(IHttpClient httpClient, ILogManager logManager, IServerConfigurationManager configurationManager, IProviderManager providerManager, IFileSystem fileSystem) : base(logManager, configurationManager) { HttpClient = httpClient; _providerManager = providerManager; _fileSystem = fileSystem; Current = this; }
public TvdbEpisodeProvider(IFileSystem fileSystem, IServerConfigurationManager config, IHttpClient httpClient, ILogger logger, IXmlReaderSettingsFactory xmlSettings) { _fileSystem = fileSystem; _config = config; _httpClient = httpClient; _logger = logger; _xmlSettings = xmlSettings; Current = this; }
public TvdbEpisodeProvider(IFileSystem fileSystem, IServerConfigurationManager config) { _fileSystem = fileSystem; _config = config; Current = this; }