public PlaylistService(SynkerDbContext synkerDbContext, IElasticConnectionClient elasticConnectionClient, IContextTvgMediaHandler contextHandler, ILoggerFactory loggerFactory, IOptions <ElasticConfig> elasticConfig, ISitePackService sitePackService, IProviderFactory providerFactory) { _dbcontext = synkerDbContext; _elasticConnectionClient = elasticConnectionClient; _contextHandler = contextHandler; _logger = loggerFactory.CreateLogger(nameof(PlaylistService)); _elasticConfig = elasticConfig; _sitePackService = sitePackService; _providerFactory = providerFactory; }
public TvgMediaCultureMatcherHandler(IContextTvgMediaHandler contextTvgMediaHandler) : base(contextTvgMediaHandler) { }
public TvgMediaHandler(IContextTvgMediaHandler contextTvgMediaHandler) { _contextTvgMediaHandler = contextTvgMediaHandler; }
public TvgMediaEpgMatcherNameHandler(IContextTvgMediaHandler contextTvgMediaHandler, ISitePackService sitePackService) : base(contextTvgMediaHandler) { _sitePackService = sitePackService; }
public TvgMediaLangMatcherHandler(IContextTvgMediaHandler contextTvgMediaHandler) : base(contextTvgMediaHandler) { }
public TvgMediaCleanNameHandler(IContextTvgMediaHandler contextTvgMediaHandler) : base(contextTvgMediaHandler) { }
public TvgMediaShiftMatcherHandler(IContextTvgMediaHandler contextTvgMediaHandler) : base(contextTvgMediaHandler) { }
public TvgMediaGroupMatcherHandler(IContextTvgMediaHandler contextTvgMediaHandler) : base(contextTvgMediaHandler) { }