Example #1
0
 public PlexServerApiClient(
     IFallbackMetadataProvider fallbackMetadataProvider,
     ILogger <PlexServerApiClient> logger)
 {
     _fallbackMetadataProvider = fallbackMetadataProvider;
     _logger = logger;
 }
Example #2
0
 public EmbyApiClient(
     IFallbackMetadataProvider fallbackMetadataProvider,
     IMemoryCache memoryCache,
     ILogger <EmbyApiClient> logger)
 {
     _fallbackMetadataProvider = fallbackMetadataProvider;
     _memoryCache = memoryCache;
     _logger      = logger;
 }
Example #3
0
 public JellyfinApiClient(
     IMemoryCache memoryCache,
     IFallbackMetadataProvider fallbackMetadataProvider,
     ILogger <JellyfinApiClient> logger)
 {
     _memoryCache = memoryCache;
     _fallbackMetadataProvider = fallbackMetadataProvider;
     _logger = logger;
 }
 public PlexServerApiClient(IFallbackMetadataProvider fallbackMetadataProvider) =>