public LiveStreamsCacheManager(ILogger <LiveStreamsCacheManager> logger, ILiveStreamRepository repository, IOptionsMonitor <StreamCacheConfig> configMonitor) { _logger = logger; _repository = repository; _configMonitor = configMonitor; }
public LiveStreamsController(ILiveStreamRepository liveStreamRepository) { this.liveStreamRepository = liveStreamRepository; }
public LiveStreamsController(ILiveStreamRepository liveStreamRepository, IHubContext <MediaDbHub> hubcontext, IHubContext <NotificationHub> notificationHubContext) { this.liveStreamRepository = liveStreamRepository; this.hubContext = hubcontext; this.notificationHubContext = notificationHubContext; }