public PlexServerApiClient( IFallbackMetadataProvider fallbackMetadataProvider, ILogger <PlexServerApiClient> logger) { _fallbackMetadataProvider = fallbackMetadataProvider; _logger = logger; }
public EmbyApiClient( IFallbackMetadataProvider fallbackMetadataProvider, IMemoryCache memoryCache, ILogger <EmbyApiClient> logger) { _fallbackMetadataProvider = fallbackMetadataProvider; _memoryCache = memoryCache; _logger = logger; }
public JellyfinApiClient( IMemoryCache memoryCache, IFallbackMetadataProvider fallbackMetadataProvider, ILogger <JellyfinApiClient> logger) { _memoryCache = memoryCache; _fallbackMetadataProvider = fallbackMetadataProvider; _logger = logger; }
public PlexServerApiClient(IFallbackMetadataProvider fallbackMetadataProvider) =>