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