public XemService(IEpisodeService episodeService, IXemProxy xemProxy, ISeriesService seriesService, ICacheManager cacheManager, Logger logger) { _episodeService = episodeService; _xemProxy = xemProxy; _seriesService = seriesService; _logger = logger; _cache = cacheManager.GetCache <bool>(GetType()); }
public XemService(IEpisodeService episodeService, IXemProxy xemProxy, ISeriesService seriesService, ICacheManager cacheManager, Logger logger) { _episodeService = episodeService; _xemProxy = xemProxy; _seriesService = seriesService; _logger = logger; _cache = cacheManager.GetCacheDictionary <bool>(GetType(), "mappedTvdbid"); }
public XemService(IEpisodeService episodeService, IXemProxy xemProxy, ISeriesService seriesService, ICacheManger cacheManger, Logger logger) { if (seriesService == null) { throw new ArgumentNullException("seriesService"); } _episodeService = episodeService; _xemProxy = xemProxy; _seriesService = seriesService; _logger = logger; _logger = logger; _cache = cacheManger.GetCache <bool>(GetType()); }